Opened

October 20, 1979

Location

Boston, MA