Sara was born in 1966. Other a city that she has stayed in is El Paso. Phone number listed for Sara is (915) 860-0735. 8145 Saint Andrew Ln #D, El Paso, Tx 79907 is where Sara resides. The current age of Sara is 58. Sara's possible relatives are Agustin Padilla Avila, Irma Amparo Avila, Maria Ofelia Avila and 6 other people.