St. Thomas High School

Details

Turner Hall

Location

Address:
4500 Memorial Dr., Houston, Texas, 77007, United States