Kane County Calendar of Events Sept. 19 – Sept. 30
— September 18, 2018THROUGH OCT. 5 Farmer’s Market, 60 S. Grove Ave, Elgin, 3-7 p.m., free admission. A seasonal open-air farmers market in Downtown Elgin. THROUGH OCT. 20 Aurora Farmers Market, Aurora…