Debra’s residency is at 7744 Northcross Dr #N270, Austin, Tx 78757. Cities Debra has lived in before are Stafford, Bethlehem, Houston and 2 other cities. Her birth year was listed as 1956. The number currently linked to Debra is (512) 453-8405. The current age of Debra is 68.