Lilli Lucas was born in 1970, age 53. Lilli Lucas's address is 10 Elmhurst Street , Newport News, VA 23603. Possible relatives include Barbara Lucas, John Lucas and others.
Address History: 10 Elmhurst Street, Newport News, VA 23603;
10345 Hampshire Green Avenue, Fairfax, VA 22032;
Yorktown, VA 23693
Results 1 - 1 of 1