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,...