New England Sports Center

121 Donald Lynch Blvd
Marlborough MA 01752
24 Reviews

Sponsored Topics

Opening Hours

  • Mon: 3pm-10pm
  • Tue: 3pm-10pm
  • Wed: 3pm-10pm
  • Thu: 3pm-10pm
  • Fri: 3pm-10pm
  • Sat: 6am-10pm


  • American Express
  • Discover
  • Visa

See a problem? Let us know!
New England Sports Center, located in Marlborough, Mass., offers a wide range of sports and fitness activities to students and adults. The company has more than five indoor ice rinks, a hockey pro shop, food court and fitness center. It provides ice skate equipment rentals to its clients. It also has other facilities that include a viewing area, event-hosting rooms, full-service restaurant, team rooms and snack bars. It offers a variety of arcade games as well. It organizes various ice skating competitions for students and the general public. It organizes corporate meetings, conferences, wedding parties, anniversaries and get-togethers. Its menu includes burgers, sandwiches, soups, salads, coffee, natural juices, pastries and snacks. It provides pick-and-drop and 24-hour services to its customers.