The Red Barn in Lena, IL is a charming venue that offers a unique and rustic setting for various events and gatherings.
With its picturesque surroundings and cozy atmosphere, The Red Barn provides a memorable experience for those looking to host special occasions in a distinctive location.
Generated from their business information