Phone number listed for Estela is (210) 623-7281. The current age of Estela is 49. 1975 is the birth year of Estela. Possible relatives of Estela are: Manuel S Melendez, Gildardo G Melendez, Hildardo Melendez and 3 other people. In addition to San Antonio, Estela also lived in Corpus Christi. Estela now resides at 8763 Port Of Call Dr, San Antonio, Tx 78242.