Add an Article Add an Event Edit

New England Sports Center

New England Sports Center
121 Donald Lynch Blvd
508-229-2700

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


Photos