Newton Surgery Center
335 Boylston Street
Rear Entrance, Second Floor (entrance off of John Street)
Newton, MA 02459, USA
Boston Medical Center
One Boston Medical Center Place
Boston, MA 02118
Mount Auburn Hospital
330 Mount Auburn Street
Cambridge, MA 02138