Solar Program at Kenilworth Union
Kenilworth Union Church 211 Kenilworth Ave., Kenilworth, IL, United StatesJoin the Kenilworth Union Church Green Team and a panel of experts on Tuesday, March 5, 7 p.m. in the Culbertson Room, to learn more about solar energy. In 2021, […]