Ecclesia in Houston, TX


  • Ecclesia Houston 1100 Elder Street Houston, TX, 77007 United States

Saturday night at 5pm; Sunday at 9 and 11am