New England Baptist Outpatient Care Center 40 Allied Drive, Dedham, MA 02026