Debra currently resides at 3614 Spring Creek Ln, Atlanta, Ga 30350. Public records show Bensalem, Decatur, Canton and 3 other cities as cities Debra also stayed in. Debra was born in 1962. Debra was born 62 years ago. Debra has listed phone number: (770) 901-9640.