The Channel

Address: 
25 Necco Street
City: 
Boston
Region: 
Massachusetts
Country: 
USA
Postal Code: 
02210
Opened: 
1980
Closed: 
1990
Capacity: 
1,500