Squirrel Run Golf Course, built on some of the most beautiful country on the South Shore of Boston, is synonymous with the phrase "country club for a day." Offering all the amenities of a private club, golfers will no doubt feel pampered from the moment they pull up until the time they say goodbye.
If your looking for a course to take a client golfing for the afternoon or putting together an...