This park is actually located at the corner of River Road and Moscow Road. Not where shown on the map.
It is a membership campground and to camp you must listen to a sales pitch. We used to own a site there. It is very nice.