About Recovery Centers of America at Westminster
Recovery Centers of America at Westminster is a drug and alcohol rehab located in Westminster, Massachusetts. The center offers a full continuum of addiction treatment, including detox, medication management, inpatient drug and alcohol rehab, outpatient programs, and MAT. The facility is CARF accredited. Self-pay and private insurance plans are accepted. Financing options are also available.