Debra has reached 60 years of age. 1964 is the birth year of Debra. 8611 Waters Edge Dr #1118, San Antonio, Tx 78245 is where Debra lives. Debra has listed (210) 223-1105 as her phone number. Public records show San Antonio as a city Debra also stayed in.