Sara Availa was born in 1963, age 61. Sara Availa's address is 303 E South Mountain Avenue Lot 10, Phoenix, AZ 85042. Possible relatives include Agustin Avila, Alvaro Avila and 24 others. Public records show Sara has also lived in El Paso, TX. Sara's latest phone number is (410) 728-2686.
Phone Numbers: (410) 728-2686
Results 1 - 1 of 1