Location: Beth Israel Deaconess Health Care . 714 Beacon Street, Newton Centre, MA, 02459. Tel: 617-332-1001. Fax: 617-332- 5154. Referrals: 617-754-0550.