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

ALearnThumb

STH Hosts Middle School Learning Differences Conference

Know More >
AFuelThumb

STH Only Houston Private School Selected For National Sports Fueling Project

Know More >
aucHinkleyThumb

Wednesday Sneak Peek To STH Auction & Gala - Out Of Africa Hunt At Bar H Bar Hinckley Ranch

Know More >

Events