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

AaDadsBBQThumb

Dads' Club Debuts Father-Son BBQ August 13

Know More >
AaThorntonReadThumb

St. Thomas Advanced Placement Results Soar Above National Averages

Know More >
AaCampGDKThumb

Camp GDK Instills Core Values for Incoming Eagle Freshmen

Know More >