Medical Services at Dedham Health & Athletic Complex 200 Providence Hwy, Dedham, MA02026 Medical Services at Dedham Health & Athletic Complex are partners with Joslin Diabetes Center and New England…More Baptist Hospital. They are also associated with Beth Israel Deconess Hospital in Needham. Medical offices are located on the first floor of the complex. Medical services include primary care, orthopedics, physical therapy, aqua therapy and spine therapy. Open MRI and X-ray services are available.