1973 is her birth date. Debra has reached 51 years of age. Public records show Linden as a city Debra also stayed in. The number currently linked to Debra is (334) 295-1649. 2503 Spaulding Dr, Linden, Al 36748 is where Debra resides.