Northwest Community Counseling
101 North Virginia Street, Suite 125, Crystal Lake, IL 60014
Accepts: Cash / self-pay
Home › Illinois › Crystal Lake
2 licensed outpatient programs in Crystal Lake, plus 28 more within 20 miles. Levels of care here include detox, IOP, outpatient, buprenorphine, naltrexone. Programs here accept Medicaid, Private insurance.
Talk to an admissions counselor 24/7 · (844) 545-0997101 North Virginia Street, Suite 125, Crystal Lake, IL 60014
Accepts: Cash / self-pay
Crystal Lake
422 Tracy Court, Crystal Lake, IL 60014
Accepts: Medicaid, Private insurance, Cash / self-pay, State-funded
McHenry
3901 Mercy Drive, McHenry, IL 60050 6.0 mi
Accepts: Medicaid, Medicare, Private insurance, Cash / self-pay, State-funded, Sliding scale
Care Ctr Comm Based Outpt Clinic
3715 Municipal Drive, McHenry, IL 60050 6.4 mi
Accepts: Medicaid, Medicare, Private insurance, Cash / self-pay
About Behavioral Change
737 State Route 31, Century Plaza, Dundee, IL 60118 10.3 mi
Accepts: Medicare, Private insurance, Cash / self-pay, State-funded
Behavioral Health
31979 North Fish Lake Road, Round Lake, IL 60073 11.0 mi
Accepts: Medicaid, Private insurance, Cash / self-pay, Sliding scale
420 Airport Road, Suite C, Elgin, IL 60123 11.5 mi
Accepts: Medicaid, Medicare, Private insurance, TRICARE / military, Cash / self-pay, State-funded
DBA Footprints Recovery
411 West River Road, Elgin, IL 60123 11.9 mi
Accepts: Private insurance, TRICARE / military, Cash / self-pay
Lake Zurich
365 Surryse Road, Suite 120, Lake Zurich, IL 60047 12.4 mi
Accepts: Medicaid, Private insurance, TRICARE / military, Cash / self-pay, State-funded
1523 Weatherstone Lane, Suite 1-A, Elgin, IL 60123 12.5 mi
Accepts: Private insurance, Cash / self-pay, Sliding scale
101 Towne Center Lane, Fox Lake, IL 60020 13.2 mi
Accepts: Medicaid, Medicare, Private insurance, TRICARE / military, Cash / self-pay, State-funded
Elgin
373 Summit Street, Elgin, IL 60120 13.3 mi
Accepts: Medicaid, Medicare, Private insurance, TRICARE / military, Cash / self-pay, State-funded, Sliding scale
25 South Grove Avenue, Suite 201, Elgin, IL 60120 13.9 mi
Accepts: Medicaid, Medicare, Private insurance, TRICARE / military, Cash / self-pay, State-funded, Sliding scale
54 South Grove Avenue, Elgin, IL 60120 14.0 mi
Accepts: Medicaid, Medicare, Private insurance, Cash / self-pay, State-funded, Sliding scale
1845 Grandstand Place, Elgin, IL 60123 14.0 mi
Accepts: Medicaid, Medicare, Private insurance, Cash / self-pay, State-funded, Sliding scale
711 East Chicago Street, Suite 100, Elgin, IL 60120 14.2 mi
Accepts: Medicaid, Medicare, Private insurance, Cash / self-pay, State-funded, Sliding scale
801 Villa Street, Elgin, IL 60120 14.8 mi
Accepts: Medicaid, Medicare, Private insurance, Cash / self-pay, State-funded
Elgin Addiction Treatment Center
675 Varsity Drive, Elgin, IL 60120 15.1 mi
Accepts: Medicaid, Private insurance, Cash / self-pay, State-funded, Sliding scale
2500 West Higgins Road, Unit 1220, Hoffman Estates, IL 60169 15.3 mi
Accepts: Private insurance, Cash / self-pay
Hoffman Estates
2353 Hassell Road, Suite 115, Hoffman Estates, IL 60169 15.3 mi
Accepts: Medicaid, Private insurance, TRICARE / military, Cash / self-pay, State-funded
SHARE Program
1776 Moon Lake Boulevard, Hoffman Estates, IL 60169 15.6 mi
Accepts: Medicaid, Private insurance, Cash / self-pay, State-funded, Sliding scale
1650 Moon Lake Boulevard, Building 6, Hoffman Estates, IL 60169 15.7 mi
Accepts: Medicaid, Medicare, Private insurance, TRICARE / military, Cash / self-pay
Palatine
345 West NW Highway, Palatine, IL 60067 15.8 mi
Accepts: Medicaid, Medicare, Private insurance, Cash / self-pay, State-funded, Sliding scale
333 East State Route 83, Suite B-7, Mundelein, IL 60060 16.3 mi
Accepts: Cash / self-pay
110 North Brockway Street, Suite 300, Palatine, IL 60067 16.4 mi
Accepts: Medicaid, Medicare, Private insurance, TRICARE / military, Cash / self-pay, Sliding scale
Palatine Treatment
616 North Court, Suite 170, Palatine, IL 60067 16.4 mi
Accepts: Cash / self-pay
Libertyville
1880 West Winchester Road, Suite 108, Libertyville, IL 60048 17.1 mi
Accepts: Medicaid, Medicare, Private insurance, TRICARE / military, Cash / self-pay, State-funded
Vernon Hills
830 West End Court, Suite 900, Vernon Hills, IL 60061 17.6 mi
Accepts: Medicare, Private insurance, TRICARE / military, Cash / self-pay, Sliding scale
1401 McHenry Road, Suite 122, Buffalo Grove, IL 60089 17.6 mi
Accepts: Medicare, Private insurance, Cash / self-pay, Sliding scale
1645 Hicks Road, Suite A, Rolling Meadows, IL 60008 17.6 mi
Accepts: Medicaid, Medicare, Private insurance, Cash / self-pay, State-funded
No programs match those filters here. Clear a filter, or call (844) 545-0997 and we'll help you find one.
Listings from SAMHSA's FindTreatment.gov. Call the facility to confirm services, openings and insurance before you go.