Institute for Health and Recovery Inc Outpatient 29 East Mountain Street, Worcester, MA 01606 617-661-3991