Debra Leff was born in 1956, age 67. Debra Leff's address is 15817 Front Beach Road # 21106, Panama City Beach, FL 32413. 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.
Richard Leff's current address is 7575 S Spalding Lake Drive , Atlanta, GA 30350. Richard's age is 69 years old (1954). Phone numbers associated with Richard are (229) 759-1373 and (404) 845-3783. Richard has also lived in Atlanta, GA and Conyers, GA.
Sarah Leff's birthday is 09/01/1951, and is 72 years old. Sarah's home address is 7575 South Spalding Lake Drive , Atlanta, GA 30350. Associates and relatives include Alexandra Leff, Debra Leff and others. Latest phone numbers include (212) 260-6972 and (404) 966-4844. Sarah's email is drr****@mindspring.com.
Results 1 - 3 of 3