122 Armour Pl, San Antonio, Tx 78212 is where Sarah lives. Sarah was born in 1976. Records link phone number (210) 877-2890 with Sarah’s details. Other a city that she has stayed in is San Antonio. Sarah turned 48 years old. The possible relatives of Sarah are Juan Andres Barrera, Rebecca Alicia Barrera, Samuel Canamar Barrera and 6 other people.