Directions & 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 the ProShop located in North Station where guests will find The Sports Museum Information Desk and meet for tours.