Records link phone number (956) 683-9895 with Debra’s details. Debra’s current address is 3417 Po Box, Mission, Tx 78573. The birth year was listed as 1957. Debra turned 67 years old. Mcallen, Killeen, Saint Louis and 4 other cities are cities Debra has lived in.