Thayer Sports Center is conveniently located at the Thayer South Athletic Campus of Washington Street in Braintree at a signalized entrance. TSC is minutes from Route 3 Interstates 93 / 95 and less than 30 minutes from Boston. Thayer Sports Center will be the home to Thayer Academy athletics, one of the most prestigious schools in the Independent School League (ISL)

Thayer Sports Center will be a state of the art multi-use recreation destination, with an anticipation of over two hundred fifty thousand door swings per year opening spring 2019.