Gym Facilities

Treehouse offers a 12,000 sf facility in the North Shore. Treehouse is conveniently located on the water at Popes Landing in Danvers, directly off of Rt 128 and within 10 minutes drive from anywhere on the North Shore.

The Treehouse is a stand alone building and has a dedicated 50 car parking lot in the rear of the building. Our facility offers an open training area, weightlifting platforms, a large reception desk, member lounge, recovery rooms for massage and acupuncture, and a private martial arts training area.

We have a men’s and woman’s locker room available. Both locker rooms are fully equipped with showers, 3 private bathrooms, and storage space.

We added a 1200 sf martial arts training area in the loft of our gym. This area is fully matted and is the location of Brazilian Top Team Boston.


Ready to get started?

Schedule a meeting and we will tell you how we can help you meet your goals!