317-977-2375
800-382-9100
317-977-2385 (fax)
The Arc of Indiana
143 W. Market St., Suite 200
Indianapolis, IN 46204
317-977-2375
800-382-9100
317-977-2385 (fax)
The Arc of Indiana
143 W. Market St., Suite 200
Indianapolis, IN 46204
ALERT: Upcoming Changes to Indiana’s Medicaid Waiver Learn More