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

aStoreyCloseThmb

How To Reach Nearly $53 Million In 100 Seconds And Propel STH Into The Next 100 years

Know More >
aHarmonThmb

Individual Medalist McCrory '15 Leads STH Comeback For Win At Harmon Memorial Tournament

Know More >
aClayNamingThmb

Unprecedented $10 Million Leadership Gift Results In Clay-Storey Naming

Know More >

Events