Location: Needham, MA 02492
CCN: 220083
BETH ISRAEL DEACONESS HOSPITAL-NEEDH is a teaching hospital located in Needham, MA with CMS Certification Number 220083.
View affiliated physicians, industry payment flows, and detailed hospital information on Nopp.