July 4 celebrations happening around Kane County

Local towns are gearing up to salute Independence Day on Monday, July 4, with fireworks, food and plenty of family fun.

Here’s a roundup of area fireworks shows and celebrations in St. Charles, Batavia, Elburn, Aurora and Elgin.

Read more at tinyurl.com/4afbsnwv