rock club

The Channel Rock Club

publicUSA location_onBoston

The Channel was a music venue located in Boston, Massachusetts that was part of the underground arts community of South Boston.

Location The Channel Rock Club
Country USA
Address 25 Necco St, 02210 Boston, United States
City Boston
Phone (251) 546-9442
Email request@heavymetalclub.com

Who we are

Delivering music we do…in style

OZ MINI