1. Somerset Indoor Sports 732 Lees River Ave, Somerset, MA 02725 Coordinate: 41.73535,-71.18129 Phone: (508) 676-3956