South Holland’s Onions

South Holland is located in the far northeast corner of the state of Illinois.  We are about three miles west of the border of the state of Indiana.  We are also about twenty miles south of the metropolis of Chicago.  The first settlers in this territory arrived about 1845.  These first settlers came to this […]

Continue reading