Debra has previously lived in Houston. 1958 is the birth year of Debra. Records link phone number (281) 343-1970 with Debra’s details. Debra currently resides at 811 Spring Valley Ct #C, Sugar Land, Tx 77479. Debra has reached 66 years of age.