Driving directions

New England Sports Center

121 Donald J Lynch Blvd, Marlborough, Massachusetts, United States
Review summary
4.2
Jared Reid
3 months ago
This complex absolutely blew my mind. I've never seen a complex with so many sheets of ice, I think nine. The viewing areas were adequate and not cold at all. The food court was a necessity during this long tournament. The food came out in a timely manor. Perfect place for a large Hockey tournament. Plenty of parking too!