Debra Leff was born in 1956, age 69. Debra Leff's address is 7575 S Spalding Lake Drive , Atlanta, GA 30350. Possible relatives include Alexandra Leff, Richard Leff and 1 others. Public records show Debra has also lived in Atlanta, GA and New York, NY. Debra's latest phone number is (770) 671-9620. Previous phone numbers include (770) 671-9623 and (770) 980-3176.
Also goes by:
Debra Kantorowitz Lef, Deborah Kantorowitz Leff, Deborah Kantorowitz-Leff, Debra Kantorowitzleff, Debra K Witzleff
Possible Relatives:
May include parents (mother, father), spouse/partner (wife, husband, ex-wife, ex-husband), siblings (brother, sister), children
Phone Numbers:
(770) 671-9620, (770) 671-9623, (770) 980-3176
Address History:
15817 Front Beach Road # 21106, Panama City Beach, FL 32413; 7575 S Spalding Lake Drive, Atlanta, GA 30350; New York, NY 10075; San Antonio, TX 78240
Richard Leff's current address is 7575 S Spalding Lake Drive # D, Atlanta, GA 30350. Richard's age is 71 years old (1954). Phone numbers associated with Richard are (229) 759-1373 and (404) 845-3783.
Possible Relatives:
May include parents (mother, father), spouse/partner (wife, husband, ex-wife, ex-husband), siblings (brother, sister), children
Alexandra Leff, Debra Leff, Sarah Leff
Phone Numbers:
(229) 759-1373, (404) 845-3783, (404) 845-4537, (770) 337-1258, (770) 671-9620
Address History:
7575 S Spalding Lake Drive # D, Atlanta, GA 30350; 1364 Wellbrook Circle Ne, Conyers, GA 30012; San Antonio, TX 78240
Results 1 - 2 of 2