At Dedham Health and Athletic Complex, we believe in treating the whole person. For those times you require treatment, we have established the finest network of medical specialists to address your health and wellness concerns. From primary care, to physical therapy, to massage therapy and so much more, let DHAC be your one stop location for all of your health and wellness needs.