In addition to Houston, Eula also lived in Houston. 12506 Saint Michel Dr, Houston, Tx 77015 is where Eula resides. The phone number (713) 330-0110 is Eula’s. Possible relatives of Eula are: Ralph Anthony Gills, Anthony Gills, Pearl L Gills and 3 other people. Eula was born 61 years ago. Her birth year was listed as 1963.