None that close but for a damn good range you could drive north to Wabash, Bass and Bucks is first class. I drive about 90 minutes south to shoot there.
It ain't public but there is a nice range south of Danville - just south of Twin Bridges Golf Course. It's a membership club - annual dues are $100. Has a clubhouse with an indoor range - you can shoot up to 30 yards. Has an outdoor practice range with target butts set at 20, 30, 40, and 50 yards. Has a field archery course that is set up over approx 5 acres with targets from 10 ft out to 85 yards. The name of the club is Pinehill Archery.
If you went there 10 times that would be $10 a visit.
Pinehill is a nice place. It's been a while but you can just show up on days they have shoots. They also offered different memberships. One was for outdoor use only, the other allowing you to shoot the indoor range. If I was only 10 min away, I would become a member.
Pine hill is awesome. If you want to just check it out next Saturday the 23rd is an open to the public 3D shoot. If you're on Facebook you can follow them there as that is updated more than their website.