Wesley Greer Means, Melissa A Means, Amy Renee Means and 5 other people are people possibly related to Debra. Her birth year was listed as 1961. Public records show Houston, Hudson Oaks and Weatherford as cities Debra also stayed in. Records link phone number (713) 974-5653 with Debra’s details. The current age of Debra is 63. Debra’s current address is 201 Wilcrest Dr, Houston, Tx 77042.