location

St. Thomas High School is located on the northeast corner of Memorial Drive and Shepherd Drive, approximately two miles west of downtown Houston at the following address:

4500 Memorial Drive
Houston, Texas 77007-7332


View Larger Map

On Campus

AaEaglesThumb

Limited Parking Available for STH Season Opener at Kinkaid - What You Need To Know

Know More >
AaBryantThumb

Meet Daniel Bryant '93 - Why I Teach ... and Teach at St. Thomas

Know More >
AaDadClubThm

Rebranded Dads' Club Providing Influential Male Mentoring

Know More >

Events