Skip to main content
U.K. Edition
Friday, 9 May 2025

TD Garden

Multi-purpose arena in Boston, Massachusetts, United States


TD Garden
TD Garden

TD Garden is a multi-purpose arena in Boston, Massachusetts, United States. It is located directly above the MBTA's North Station, and replaced the original Boston Garden upon opening in 1995. It is the most visited sports and entertainment arena in New England, with nearly 3.5 million people visiting the arena each year.

0 shares 1 views

News coverage

You might like