Contact Information
Intake Phone Number:
(317) 554-5700
Address:
1700 North Illinois Street, Indiana, USA 46202
Phone:
(317) 630-7791
Financial Info
Acceptable Payment Types:
- Medicaid
- Medicare
- Non-Medicaid State Insurance
- Private Health Insurance
- Self Pay