This person's birth year is 1958. 108 Saint John Dr, Birmingham, Al 35215 is where Debra lives. The possible relatives of Debra are Virginia M Stubblefield, Jeffrey K Christopher, Jean Johnson and 6 other people. In addition to Birmingham, Debra also lived in Pinson, Nashville, Santa Rosa Beach and 3 other cities. Phone number listed for Debra is (615) 726-6008. Debra was born 66 years ago.