Beth Israel Deaconess HealthCare - Needham Heights provides quality care for patients. Please call 781-449-5170 to register and book your appointment. ... MySite Patient Portal. MySite is a secure way for patients 18 years of age and older to communicate with their primary care providers..