We have found 9 possible relatives of Margaret: David Edward Meadors, Leonard Marlin Pool, David Alan Pool and 6 other people. 1953 is the birth year of Margaret. The phone number (817) 249-0788 is Margaret’s. In addition to Alvarado, Margaret also lived in Fort Worth, Elgin and Benbrook. Margaret turned 71 years old. Margaret currently resides at 8809 Monterrey Dr, Alvarado, Tx 76009.