Institute for Health and Recovery is a non-profit rehab located in Cambridge, MA. Institute for Health and Recovery specializes in the treatment of substance abuse and mental health.
Insurance Accepted
Institute for Health and Recovery is a non-profit rehab located in Cambridge, MA. Institute for Health and Recovery specializes in the treatment of substance abuse and mental health.