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

AaQuiz16Thumb

Fast-Rising Eagle Quiz Bowl Qualifies Two Teams for the NAQT National Championship

Know More >
AaGrad2016Thumb

Class of 2016 Awarded nearly $10.5 million in Merit-Based Scholarships

Know More >
AaRocketry16Thumb

Eagle Rocketry Again Soars at National Competetion

Know More >