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

aStoreyThumb

A Thanksgiving Message From President Fr. Kevin Storey, CSB

Know More >
aSuperThm

STH Science Students Invited To Milestone Celebration at University Of Houston

Know More >
aBasilCheckTmb

Unprecedented Donation From Basilian Fathers To 4500Forever Capital Campaign

Know More >

Events