Possible relatives of Debra are: William Todd Allen, Pennie L Nyameallen, Ethan Allen Turcios and 6 other people. The age of Debra is 51. 1973 is her birth date. Records link phone number (713) 463-5165 with Debra’s details. She has stayed in Petal, Goshen, Brookshire and 4 other cities before moving to Highland. Debra currently resides at 8927 Cottage Grove Pl, Highland, In 46322.