Sean's right, Whitinsville is down near Pleasant Valley, where MA, RI, and CT come together.
Boston area publics that are worth seeing are George Wright, Franklin Park (for the history buffs, its only 6000 yds), Waverly Oaks for the forseeable future, Pinehills (Nicklaus over Rees). The public side is admittedly thin. Perhaps the top public is Red Tail in Devens, about 80 mins NW of Boston.
Privates would be TCC, Winchester, Salem, Charles River, Dedham, Essex, Myopia, Tedesco (home courses plug!), and a host of others.
Where's he living? The Plymouth courses are generally pretty nice, but they are a ways from Boston.