Kelliher Park
800 Square Barn Rd
Algonquin, IL 60102
Kelliher Park in Algonquin, IL, is a charming museum that showcases the rich history and culture of the area. Nestled in a serene setting, it features engaging exhibits and informative displays that provide visitors with a glimpse into the past. The park also offers beautiful walking trails and green spaces, making it an ideal spot for both learning and leisure.
Generated from this place's information
See a problem?
You might also like
Partial Data by Foursquare.