Call or Visit

1805 W. Alabama
Houston, TX 77098
713.528.6665

Monday – Friday: 8 a.m. – 5 p.m.
Sunday: 7 a.m. - 2 p.m.

 

Parking

Church Campus - 1805 W. Alabama

School Campus - 1800 Sul Ross + Lot directly across the street

Divino Italian Restaurant - 1830 W Alabama

 

Email

General Inquiries
assistant@ststephenshouston.org