Debra's possible relatives are Andrew Ian Siegel, Pamela S Horland, Michele A Nelson and 2 other people. Debra has previously lived in North Miami, Miami and Atlanta. Debra now resides at 1197 Hancock Dr, Atlanta, Ga 30306. The current age of Debra is 56. Debra was born in 1968. The phone number (404) 875-0170 is Debra’s.