
Ed Bates (R) presenting a check to Director Katie Shaw-Thompson. Public Action to Deliver Shelter of Elgin is a non-profit organization that provides safe shelter, support services, and advocacy to individuals and families experiencing homelessness in Elgin Township, Hanover Township, Dundee Township, and Rutland Township.

Ed Bates (R) presenting a check to Gary Swick, President of the Friends of the Fox. The mission of the Friends of the Fox River is to preserve, restore and protect the Fox River Watershed’s resources by connecting people with nature through education, research, restoration and advocacy.

Ed Bates (L) presenting a check to Allison Rodriguez, Salvation Army Lieutenant, as part of their ongoing community support for charity events and highlighting the importance of volunteer benefits.

Coach Jeremy Lindsay (R) and Shark runners. The Elgin Sharks Track Club is a non-profit organization serving the youth of Elgin and the surrounding communities. The goal of the Sharks is to foster an interest in the sport of running both track and cross country while supporting the growth of healthy habits and mindsets.

Ed Bates (R) presenting a check to Director Sharry Blazier and Treasurer Karen Black. Elgin Public Museum offers many low-cost educational opportunities for students of all ages. Whether Public Schools, Private/Parochial, or homeschools, we work with educators to provide programs that are not only informative and fun, but meet their education standards needs.

Ed Bates presenting check to Lions Club President Bonnie Kleinmark (L) and Lions Foundation President Sue Bruneau (R). Core Focus Areas: Vision and eye care, hunger relief, the environment, diabetes awareness, and childhood cancer support