I'm not sure if I'm thinking of the same place as you but if it's the last takeout/putin before going on down to Modrow, yes, it's open. Just downriver from the old hatchery. It's also where the new baitshop is. I think they charge like $5 to pitch a tent or something like that.

Enjoy,
Bruce