Nothing embarrassing about that, you can't find out unless you ask!
"Atsion is on Route 206, eight miles north of Hammonton." according to the parks department, just across from Atsion Lake, which has to be the biggest lake on that stretch of road by far. If you were heading toward Trenton...