Boch Ice Center

The Boch Ice Center is an indoor arena located in Dedham, Massachusetts. The facility is home to the Boch Blazers and Charles River Blazers. The facility opened in 2008 and contains an NHL sized sheet of ice and a half sheet of ice