Debra Leighton was born in 1965, age 59. Debra Leighton's address is 3543 S Sherwood Road Se, Smyrna, GA 30082. Possible relatives include Floyd Leighton, Gk Leighton and 2 others. Public records show Debra has also lived in Birmingham, AL and Clearwater, FL. Debra's latest phone number is (205) 942-6667. Previous phone numbers include (205) 945-0858 and (770) 475-7627.
Also goes by: Deborah S Leighton
Address History: 3543 S Sherwood Road Se, Smyrna, GA 30082;
504 Oxford Circle, Birmingham, AL 35209;
Clearwater, FL 33760;
Largo, FL 33778;
Plantation, FL 33324
Results 1 - 1 of 1