Multi-Car Crash at I-495 and Route 85 in…
New England Sports Center
Drag box to select area
The New England Sports Center is one of the largest facilities of its kind in New England. It consists of five indoor ice rinks, a hockey pro shop, skate sharpening and rental, arcade games, a restaurant and a snack bar. It is the perfect place for your hockey lover's next birthday party, or for your child to learn the game.
36 Charter Rd, Acton, MA 01720
- Hours: By appointment
- Hours: Change seasonally; check website for schedule