Matt,
Whitinsville is a great track but if you want 18 of great Ross holes rather than 9 I suggest looking at Worcester Country Club. Its about 20 minutes away. Unique history of holding the very first Ryder Cup, 1925 US Open(home of the "shot heard around the world") and 1960 Womens Open.
Neat green complexes, wide fairways, deep sod faced bunkers, etc. Has a pool etc for family fun while you are teeing it up.