All my suggestions have been given already.  If you're looking for APA, hit The Cue in Maplewood.  If you're more on the southern side of the area, Kenny's is good (barboxes with 1 tight 9-footer).  Hillsborough is further south.  If you're centrally located, The Break just across the river has nice tables, barboxes mostly, 3 gold crowns.  
Can't go wrong with Cue & Cushion except the room lighting is a little ... bright. No bar, no smoking.  Cheap hourly rates, all 9 footers plus a heated 3-cushion and a 10-ft snooker table.