WELCOME TO SUMMER
With more than 400,000 square feet to work out, socialize, and dine out, Dedham Health & Athletic Complex® is New England’s premier health complex. Dedham Health offers an astronomical array of amenities, state-of-the-art equipment, degreed exercise physiologists, medical wellness services and dining options. All this under one tremendous, beautiful roof combined with personalized service.
CONTACT US
Dedham Health & Athletic Complex
200 Providence Highway
Dedham, MA 02026
781-326-2900
EMAIL US