12438 Alexandria St, San Antonio, Tx 78233 is where Margaret lives. Records link Margaret with Marta Niria Salazar, John Manuel Burford, Margaret Deleon Sanchez and 6 other people. The birth year was listed as 1974. Other a city that she has stayed in is San Antonio. The age of Margaret is 50. Margaret has listed (210) 535-3137 as her phone number.