Dedham Health & Athletic Complex

Dedham Health is the premier health and wellness facility in the Northeast. We provide our customers with exceptional service and expert instruction in a safe, enjoyable, and motivational environment resulting in consistent use and extraordinary experiences. We are an adult and family fitness complex, medical wellness center and outdoor summer facility in the Boston & South Shore areas including Westwood, Newton, Needham, Brookline, West Roxbury, Norwood, Hyde Park, & Jamaica Plain.