On the map, you can find the exact location of the Dewolf Point State Park. It is in Saint Lawrence Park.