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

storey thumb

Words From Storey: Enjoy The Most Joyous Easter Celebration

Know More >
malouf thumb

Malouf `16 Making His Mark In STH Track

Know More >
quinn thumb

Quinn `14 Accepted Into Select Texas Tech Leadership Program

Know More >