1962 is her birth date. 847 15Th Ave #1050, Apache Junction, Az 85220 is where Debra resides. The current age of Debra is 62. Debra owns the phone number (512) 671-6948. In addition to Apache Junction, Debra also lived in Lynwood, Fort Worth, Long Beach and 4 other cities.