The residency of Margaret is at 14119 Clover Hl, San Antonio, Tx 78217. Public records show Austin and San Antonio as cities Margaret also stayed in. The number currently linked to Margaret is (210) 378-0658. We have found 4 possible relatives of Margaret: Laura Louise Hanks, Kenneth Lemar Hanks, Ken Hanks and one other person. Her birth year was listed as 1954. Margaret has reached 70 years of age.