Thornwood High School
17101 South Park Ave, South Holland, IL 60473, USA
Basic Information:
  • Thornwood High School is a public high school located in South Holland, Illinois. It was built as part of Thornton Township High School District 205. It opened in 1971 to accommodate overcrowding at other District 205 schools, Thornridge High and Thornton Township High School.