Loading Events

← Back to Events

St. Thomas’ Episcopal Church: Ingram Room

+ Google Map
4900 Jackwood Street
Houston, TX 77096 United States
(713) 666-3111 StThomasHouston.org
Campus Map: Ingram Room

Campus Map: Ingram Room

St. Thomas’ is located in southwest Houston, Texas, at the corner of Jackwood Street and Endicott Lane adjacent to the Meyerland Plaza shopping Center. The Ingram Room is located in Building G, adjacent to the Church Building.
  • There were no results found.