DIRECTIONS AND PARKING
The Sports Museum is located inside the TD Garden at:
100 Legends Way
Boston, MA 02114
Elevators located in the parking garage will bring you directly to the main concourse in North Station, which will then lead you to the escalator up to the ProShop where guests meet for The Sports Museum tours.