Southers Marsh Golf Club, Southers Marsh Lane, Plymouth, MA