4500 Memorial Dr, Houston, TX 77007
sths.org
No description available.
Categories: Boys' high school, Catholic school
Rated 4.7 / 5 (28 reviews)