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

aMendozaTHB

Mendoza '11 One Of The Countless Success Stories Relating To The STH Annual Fund

Know More >
aFirstJanThmb

"First Monday With Mike" Visits Los Dos Amigos - What You Need To Know About Eagle Athletics

Know More >
aArkThmb

STH Again Plays Host For Texas Bowl Practices

Know More >

Events