The Beth Israel Deaconess Internal Medicine Department in Needham offers a wide variety of care to meet all of our patients' needs. All of our physicians are board-certified in internal medicine and have admitting privileges at Beth Israel Deaconess Medical Center in Boston..