The number currently linked to Debra is (205) 425-8771. The age of Debra is 57. Debra's birth date was listed as 1967. Debra’s residency is at 5217 Southcrest Ter, Birmingham, Al 35244. Public records show Hoover and Birmingham as cities Debra also stayed in.