Horseshoe Lake State Park in Granite, IL
Find Horseshoe Lake State Park in Granite,Madison County,IL to get information on Park Ranger Services, Campground Reservations, Park Maintenance, Wildlife Management, Interpretive Programs, and Environmental Education.
Horseshoe Lake State Park
3321 Illinois 111, Granite, IL 62040
618-931-0270
Open Daily 12:00 AM-11:59 PM