From the website:
The Elburn Lions Club have been at the forefront when it comes to doing what is right. Elburn Lions park maintains our beautiful 26 acres of property located in the heart of Elburn and is a full service facility for any of your rental needs.