Saturday, May 19, 7 p.m., Alpine Chapel, 23153 W Miller Rd, Lake Zurich
A free magic and juggling show will be sponsored by the Christian Jugglers Associaton.
Saturday, May 19, 10 a.m., 450 W. Highway 22, Barrington
Advocate Good Shepherd Hospital will host a high energy day of playing, laughing and learning while taking part in a variety of health related activities
Saturday, May 19, 6:30 p.m., 4700 Royal Melbourne Dr, Long Grove, IL
Come as your favorite Fairy Tale Character or dress formal. Prizes for best dressed! Dancing, Dinner & Refreshments!
All to benefit Green Pup Shelter
Sunday, May 20, 8 a.m., Lake Zurich Fire Station #1
This is an All-You-Can-Eat event at a cost of $5 per person. To benefit the Community Emergency Response Team (CERT). There will be entertainment for adults and kids.
Sunday, May 20, 2 p.m., Ela Historical Society
The Ela Historical Society will host its second annual antique appraisal event. The antique appraisal event will feature certified appraiser Penny Welch from The Emporium in Long Grove. People can bring in their antique treasure or collection, excluding art and furniture, for Welch to examine. There is a $5 fee per item.