Just the necessaries
Indian Lake is co-located with Celina Lake and two campground.
Once you turn off of IN37 you just keep straight to get to Indian Lake. Along the long twisty road there are several parking spots to pull off and access the Two Rivers Trail which is a 15 mile loop around both lakes. You can disperse camp for $5 a night at least 300 ft off the trail.
We visited Indian Lake while we were in the area and it is the boatramp, small float dock, parking area and pit toilet only. No picnic tables, no swimming, not much shore line to speak of. The lake looked nice and with the electric motor restriction it was very quiet. Definitely not as busy as Celina Lake while we were there.
Also in the area there is a Citgo for basic supplies and Tell City further south for Wally World and food choices.