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

AaSHFThumb

Eagle Luminaries Shine Bright During 2016 STH Sports Hall of Fame Induction

Know More >
AaPrideThumb

2016 "Eagles' Pride" Business and Commemorative Advertising Now Available

Know More >
AaMS150Thumb

Faculty Members Nash and Cuccia '05 Inspire STH Team at BP MS 150 Fundraiser

Know More >