We can help you find local opiate addiction treatment, call 877-743-0081 for a free referral. Who Answers? Contact (508) 879-2250 Website Address 300 Howard Street Framingham, MA 01702 Also try these nearby Rehab Centers in Massachusetts ADCARE Hospital Outpatient Noodles Island Multi Service Agency Advocates Community Counseling Satellite Hope Found Granada House Inc Clinical and Support Options Satellite SMOC Serenity House LHI Brockton Counseling Center ServiceNet Inc Beacon House for Men Recovery House Dorchester House Submit a new listing or provide corrections to an existing one