Not exactly Indianapolis but I go down to Greenwood to The Outdoorsman. It's about 20min south of Indy. I live on the SE side of Indy.
I went there on saturday and wasn't that impressed. They have a pretty sweet archery range that is for sure but the pro shop didn't seem very good. That and who ever was running it at the time came across as a little punk. On a side note when I was there A guy checked an 11 point buck that field dressed at 244 lbs. It was a brute. I also was looking at pictures of bucks checked there last year and came across an idiot that took a picture of himself with his buck in the bed of his truck surrounded by loose corn that had more than likely been used to bait and kill said buck.