Address: 285 Babcock Street
Arena in Boston, Massachusetts. Walter Brown Arena is a 3,806-seat multi-purpose arena in Boston, Massachusetts. It is home to the Boston University Terriers women's ice hockey team and hosted the men's team before they moved to Agganis Arena. It is named in honor of Walter A.