1. Holbrook Sports Center 616 South St, Holbrook, MA 02343 Coordinate: 42.14319,-71.02497 Phone: (781) 885-0094
2. Outerlimits 148 Centre St, Holbrook, MA 02343 Coordinate: 42.15984,-71.02547 Phone: (781) 767-0044