Squirrel Run Golf Club is located 45 minutes south of Boston and an hour northeast of Providence, RI. Located in the town of Plymouth, the par 57 public course offers pleanty of challenge for all levels of play. A perfect backdrop for both corporate outings and casual get-togethers, the course has all the amenities of a private club at a very affordable price.