Dallas and Houston are cities Debra has lived in. Phone number listed for Debra is (281) 874-0573. We have found 4 possible relatives of Debra: Patrick D Deckard, Jacoby Deckard, Donesha Deckard and one other person. The current age of Debra is 57. Debra currently resides at 15101 Blue Ash Dr, Houston, Tx 77090. The birth year was listed as 1967.