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

aSPXthb

STH Saturday Playoff Game Moved to 11:00 a.m. Kickoff

Know More >
aFCAThumb

STH Fellowship Of Christian Athletes Welcomes Duchesne Sacred Heart Academy

Know More >
aSuperThm

STH Science Students Invited To Milestone Celebration at University Of Houston

Know More >

Events