Debra currently resides at 1701 Kevin Cir, Birmingham, Al 35215. 1957 is the birth year of Debra. The number currently linked to Debra is (205) 591-5505. The current age of Debra is 67. Public records show Birmingham as a city Debra also stayed in.