Life Time Center is a 286,000 sf state-of-the-art, one-of-a kind wellness and medical destination exemplifying health, wellness, fitness, nutrition, and beauty. Anchored by Life Time Fitness and Dana Farber Cancer Institute, and joined by two medical users, the property is well-positioned for a signature retail store or restaurant. It is prominently situated on Route 9 East, at the gateway to Chestnut Hill’s well-established retail, business and medical corridor, and is in close proximity to the world-renowned Longwood Medical Area. The building features large, efficient floor plates, a sunlit atrium, a 1000+-car free parking garage, and convenient access to public transit by way of a private Life Time Center shuttle to the MBTA Chestnut Hill green line. In addition, the property is just steps to over 1 million square feet of urban conveniences within three newly reinvented mixed-use developments.
- Life Time Fitness