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

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 >
ap scholars thumb

College Board Recognizes 46 Eagles As AP Scholars

Know More >

Events