1. Holbrook Sports Center 616 South St, Holbrook, MA 02343 Coordinate: 42.14319,-71.02497 Phone: (781) 885-0094