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


Eagles Rule at the Rim Behind Peck '16 and Jones '16 for Critical Win at Tomball Concordia Lutheran

Know More >

Patience Pays for Quarterback Michael Keating '16 with Commitment to University of San Diego

Know More >

Eagles Again Explore Benefits of Model United Nations Conference

Know More >