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

aucThumb14

Heartfelt Thanks To All Who Made Auction & Gala Rousing Success

Know More >
aOpenThumb

STH Excited To Welcome Future Eagles To Next Open House November 9

Know More >
aGanThumb

Ganucheau `15 Commits To Pitch At Rhodes College

Know More >

Events