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 >
aucRockThumb

Thursday Sneak Peek To STH Auction & Gala - Harden, Howard and Rockets In Texas-Sized Rivalry With Mavericks

Know More >

Events