Address: 148 Chestnut St, Needham, MA 02492
Latitude: 42.2773 (42°16′38″N), Longitude: -71.2366 (71°14′12″W)
Phone: (781) 453-3000
Site: bidneedham.org
- Emergency Services: Yes
- Old Name: Glover Memorial Hospital
- Operator: Beth Israel Deaconess Hospital
- Short Name: Deaconess-Glover
- US Geo Name: Feature #603192
Details