The Sports Museum photograph

The Sports Museum

Use attributes for filter !
Address100 Legends Way, Boston, MA 02114, USA
Hours Closed now
Phone +1 617-624-1234
Founded1977
Date of Reg.
Date of Upd.
ID1195005
Send edit request

About The Sports Museum


The Sports Museum is a non-profit museum currently located in the TD Garden in Boston, Massachusetts. The museum was founded in 1977 in nearby Cambridge, Massachusetts before eventually moving to Boston to the Garden, which has been home to Celtics and Bruins for twenty years.

Where is the The Sports Museum

The Sports Museum Map
Click on the photo of The Sports Museum to view it on Google Maps.

Related Persons

Next Profile ❯