Debra Lucas was born in 1956, age 68. Debra Lucas's address is 681 Okolona Road , Church Hill, TN 37642. Possible relatives include Erica Fleming, Clyde Lucas and 2 others. Public records show Debra has also lived in Memphis, TN. Debra's latest phone number is (423) 357-3993. The latest email address for Debra Lucas is deb****@aol.com.
Clyde Lucas's current address is 681 Okolona Road , Church Hill, TN 37642. Clyde's age is 73 years old (1950). Phone numbers associated with Clyde are (423) 357-3993 and (615) 357-3993.
Erica Fleming's birthday is 06/11/1987, and is 36 years old. Erica's home address is 6070 Blackwing Drive Apt 163, Memphis, TN 38115. Associates and relatives include Clyde Lucas, Dana Lucas and others. Latest phone numbers include (901) 728-6516 and (901) 774-6951. Erica's email is elu****@aol.com.
Erica Lucas's address is: 8 Rich Court , Park Forest, IL 60466. Address history includes San Tan Valley and Chicago. Some of Erica Lucas's relatives are Elizabeth Averett, Erica Fleming and others. The phone number we have for Erica is (618) 242-1460. Erica Lucas's email address is bab****@sbcglobal.net.
Results 1 - 4 of 4