LDAF's Indian Creek is winner of Louisiana Tourism Award February 3, 2020 Bryan Delay Articles Indian Creek Recreation Area, located in Woodworth, La., includes 100 acres of developed recreation facilities, 250 acres of primitive camping area, … Source: camping & Water Filtration