Cities Estela has lived in before are Lockhart, Austin and Edinburg. Estela's birth date was listed as 1955. Estela's possible relatives are Fernandez Villanueva, Tony George Villanueva, Maria Estela Villanueva and 2 other people. Estela turned 69 years old. Phone number listed for Estela is (512) 398-4470. Estela currently resides at 2800 Charlotte Dr, Pharr, Tx 78577.