Needham
Mental Health Topics
The town of Needham is located in Norfolk County, Massachusetts which has a number of resources for members of the community.
Please note that the William James INTERFACE Referral Service will be operating on a limited schedule to allow our staff to enjoy the holidays. The INTERFACE Referral Service will be open with limited staffing on Monday, 12/23/24, Friday, 12/27/24, and on Monday, 12/30/24. All calls will be returned during these times.
The INTERFACE Referral Service will re-open for our typical hours on Thursday, January 2nd, 2025. We wish everyone a wonderful holiday season and a Happy New Year!
The town of Needham is located in Norfolk County, Massachusetts which has a number of resources for members of the community.