Boston Sports Medicine . NE Baptist Outpatient Care Center. 40 Allied Drive. Dedham, MA . Tel: (781) 251-3535 Fax: (781) 251-3532.