Home > Denominations > Catholicism > Education > K through 12 > North America > United States > Texas > Saint Thomas High School
Saint Thomas High School
http://www.sths.org/Houston. Private Catholic high school located on Memorial and Shephard.
Submitted in section: Denominations: Catholicism: Education: K through 12: North America: United States: Texas: Saint Thomas High School