Glenbard South High School

Glenbard South High School is located in Glen Ellyn, IL.