South Holland, IL

From BR Bullpen

South Holland is located in northeastern Illinois, near the Indiana border, 20 miles south of Chicago, IL and 5 miles west of Hammond, IN.

A team from South Holland took part in the 1992 Little League World Series.

Persons who were born here[edit]

Educational institutions located here[edit]