Leila Link was born in 1911, age 113. Leila Link's address is 128 Brawley School Road , Mooresville, NC 28117. Public records show Leila has also lived in Charlotte, NC. Leila's latest phone number is (704) 535-1376. Previous phone numbers include (704) 658-2353 and (704) 663-8292. The latest email address for Leila Link is lei****@dell.com.
Also goes by: Leila Link
Address History: 128 Brawley School Road, Mooresville, NC 28117;
3432 Back Creek, Charlotte, NC 28213
Emails: lei****@dell.com
Results 1 - 1 of 1