You guys must be too young to know slot cars. Fishers used to have a slot car track at 116th and Allisonville in the early 90s. Very fun, little lightning fast cars (I think 1/32 scale). The track was huge, and similar to this:
Cars were similar to this and you could completely build them up with different motors, tires, bodies, etc...
I actually still have a tackle box with 2 or 3 old slot cars. I used to spend a ton of time at that place in my 10's.
Yes Indy Slots is now (about a year or two ago) Indy RC. Doug sold all the slot tracks and the shop is now run and managed by a group of guys with Doug having more of a behind the scenes roll (I think with some partial ownership roll still). The big try-oval is at the place in Avon now, the name escapes me but it's near the Walmart on the south side of Rockville. I believe they also have the old drag track from Slots too.