724 North Illinois Street, Indianapolis, IN, 46204
Address: 724 North Illinois Street, Indianapolis, IN, 46204
Phone: 317-549-0333
Website: https://www.icc-indy.com
Contact Indianapolis Counseling Center Inc directly at 317-549-0333, or call the SAMHSA National Helpline for free, confidential referrals 24/7.
SAMHSA Helpline: 1-800-662-HELP