Beth Israel Deaconess Hospital Needham 148 Chestnut St, Needham, MA02492 Beth Israel Deaconess Hospital-Needham (BID-Needham) serves as a satellite hospital for Beth Israel Deaconess Medical…More Center in Boston. The Needham location provides outpatient and inpatient services, complete diagnostic facilities and a full-service emergency department. Primary care physicians and specialists are supported by the Chestnut Health Care Alliance.
Needham Town Hall 1471 Highland Ave, Needham, MA02492 Needham Town Hall houses government and community offices that serve the town of Needham. Offices at this location…More include the town clerk, public works, finance department, human resources, town manager, conservation department, assessors, health services and the zoning board of appeals. Local court and council offices are also located here. The town hall hosts board, commission and comittee meetings. Interested parties are encouraged to visit the town of Needham's website for an overview of the public services provided.