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 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.
Ready to get started?
Schedule an intro session and to learn how we can help you meet your goals!