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

mccrory thumb

McCrory `15 To Play College Golf At Lamar University

Know More >
mother son thumb

Register Now For First STH Mother-Son Retreat

Know More >

football schedule thumb

Eagles Kick Off Great Expectations Friday Against Kinkaid

Know More >

Events