626 North Chicago, Lincoln IL, 62656
Wells Center (Logan County) located at 626 North Chicago, Lincoln, IL 62656, United States is an alcohol rehab program providing substance abuse treatment with outpatient care. No special groups or programs are supported for this Illinois drug treatment center. Medicaid, state financed payment, private health insurance, self payment, and access to recovery voucher is accepted with payment assistance.
- Payment assistance (check with facility for details)