Ackland Sports Medicine has locations throughout Massachusetts and beyond. You may have your surgery at New England Baptist Hospital in Boston, the New England Baptist Outpatient Care Center in Dedham, or the Eastern Massachusetts Surgical Center in Norwood MA. New England Baptist Hospital offers nationally recognized expertise in orthopedic surgery. Wherever surgery is performed you can trust the highly skilled and experienced professionals as well as the latest technology.
Surgery Center Locations
- Boston, MA – New England Baptist Hospital
- Norwood, MA – Eastern Mass Surgical Center
- Dedham, MA – New England Baptist Outpatient Care Center