RCA ID - 99008
Back to Meetings-
1805 W Alabama St
Houston, TX 77098St. Stephens Episcopal Church - Havens Center The Haven Center is a separate building from the church on West Alabama. You enter into the meeting space from the outside. The glass entrance door is located on the left side of the building (facing the building from the street. Parking is available in the church parking lot and there is an overflow lot directly across the Haven Center on West Alabama
-
Sunday
- Updated December 29, 2020