South Toledo
Bend State Park

South Toledo Bend State Park is one of two Louisiana State Parks located on the shores of Toledo Bend Reservoir. The land for the park was acquired in 1979 but it was not opened to the public with facilities until November 20, 2004. The park, located at 120 Bald Eagle Road, in Anacoco, LA, quickly became popular due to its recreation potential.
0Star This
PLACE
PrintiPhone App