Downers Grove South High School

Located at 1436 Norfolk St. in Downer's Grove.