9:00 am - 3:00 pm. *except Thanksgiving and Christmas. BIDHC- After Hours Clinic Contact Information. Beth Israel Deaconess HealthCare- After Hours Clinic. Beth Israel Deaconess Hospital-Needham. 148 Chestnut Street. 1st Floor, Main Entrance. Needham, MA 02492. P: 781-453-3765..