• by MIT Ivy League and Oxbridge Educated Insiders
  • Trusted by over tens of thousands online subscribers

St. Thomas High School

4500 Memorial Drive Houston TX 77007 United States
9th to 12th
Boys only

St. Thomas High School founded 1900 is a boys only private Roman Catholic college preparatory day school located in Houston, TX United States. St. Thomas High School enrolls day students only with a total student enrollment of 680 in day grades 9th to 12th.

Popular Schools