This IS NOT the Indian Creek Recreation Area located in Woodworth, LA. This campground is located in Independence, LA.
We stayed here for the weekend in Site 184. It was a great location right across from some water where you can easily put in a kayak. They also have great walking trails that shaded, maintained and easy to follow.
There are cabins that can be rented, a playground, a swimming pool and a game room for kids.
It was quite at night and during the day lots of kids riding bikes and fishing. Great family place.
This campground had a lot of what seemed liked permanent residences. They also may have been just camping sites that stayed in place. The front of the campground seemed to be where these sites are located.