1958 is the birth year of Margaret. Other cities that she has stayed in are Helotes and San Antonio. The age of Margaret is 66. Phone number listed for Margaret is (210) 521-6930. Public records show that Margaret is connected with Martha A Clower. The residency of Margaret is at 8415 Crooked Path St, San Antonio, Tx 78254. The possible relatives of Margaret are William Allen Cullins, Margaret Ann Cullins, Matthew Simpson Clower and 5 other people.