KHL Arena is a premier indoor sports facility in Norwell, MA, offering a range of recreational activities for individuals and teams.
With state-of-the-art amenities and versatile spaces, KHL Arena provides a welcoming environment for athletes of all levels to train, compete, and enjoy their favorite sports.
Generated from their business information