Learn as much as you can while you're at Thornwood High School since life becomes too busy later. Thornwood High School is located at 17101 S Park Ave, South Holland, Illinois 60473-3484 and has approximately 2333 students in grades 9 to 12.
17101 S Park Ave, South Holland, Illinois, 60473-3484
Broadcasted Live on 10/13/12 10a-10:05p by HSC Productions
Featuring 24 highlight clips.
See All Events in Thornwood High School