New England Sports Center

*Home to Becker College Ice Hockey

Address:
121 Donald Lynch Blvd.
Marlborough, MA 01752

Driving Directions:
From Worcester: (Click Here)
From Leicester: (Click Here)

The New England Sports Center is the most advanced ice sports complex of its kind. It features six full-size ice surfaces, a studio rink, 30 spacious team rooms, a large family oriented mall overlooking the six surfaces, a full service restaurant, pro shop, snack bar, entertainment center and much more in a 218,000 square foot facility.

You enter the complex through a modern, skylighted atrium with an elegant curved staircase and have immediate access to the facility staff and pro shop. The center grand staircase takes you up to the large, comfortable family mall. Only steps away, spectator platforms in each arena provide the best in event viewing, or you can remain in the climate controlled mall and watch all six ongoing events.

The mall is presided over by a 265 foot skylight, which contains the full service restaurant, snack bar and recreational area, entertainment center and function rooms. The main arena contains stadium seating for special events.