Here is the list from:
http://www.uscarom.org/rooms_current.htm
Massachusetts:
World Class Billiards, 82 Newbury St., Peabody, MA 01960-3806, 978-535-7000, contact Joe DeAmato , four Sorgaards, 12 Diamond Pool Tables, Tuesday night handicapped tourney by average.
The Three-Cushion Carom Club, c/o Ralph Levine 575 Massapoag Ave., Sharon, MA 02067-3109, in Stoughton, MA, (781) 784-2774 (res.), (617) 421-7371 (bus.), three antique Brunswicks.
Smith's Billiards, 207 Worthington St, Springfield, MA 01103-2304, 413-734-9616, three tables.
Country Club USA, 67 Parkhurst Rd., Chelmsford, MA 01824-1518, 978-934-9700, two tables
Accu Billiards, 3057 Acushnet Ave, New Bedford, MA 02745, 508 998 7516, one antique table
Good Time Billiards, 30 Sturtevant, Somerville, MA 02145, 617-628-5559, one Verhoeven.
Elite Billiards, 561 Main St, Worcester, MA 01605, 508-753-9442, tables?
The Cue Club, 539 Hampshire St., Lawrence, MA 01841-1041, 978-687-3299, tables?
Smith's is about 15 miles away. Peabody is great and specializes in 3-c but a bit of a drive. New Bedford is a real long drive. I don't know much about the others except Chelmsford is almost as far away as Peabody.
Ken