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

aEagleFight

STH Celebrates Latest Inductees to Sports Hall of Fame May 30

Know More >
ASpringTHB

STH Claims Unprecedented Sixth Straight TAPPS All-Sports Award

Know More >
aTrackTAPPSstate15TMB

Record-Breaking Performance from Malouf '16 Keys Second-Place Finish at TAPPS 5A State Track and Field

Know More >

Events