Debra’s residency is at 2608 Rainwater Ct, Decatur, Ga 30034. She has stayed in Pine Lake, Columbus, Atlanta and one other city before moving to Decatur. Debra turned 60 years old. Debra was born in 1964. The number currently linked to Debra is (404) 274-2973.