Our Indianapolis Headquarters

On May 12, 2025, our Carmel location is moving!
Our New Address is:
11220 Illinois Street
Carmel, IN 46032
(Check on site to confirm suite number 220.)

Below is our current location prior to May 12, 2025.

 

Get in touch with us


We are available by phone Monday through Friday from 8:00 AM to 5 PM.

Call or use this form when you have questions about scheduling, billing, or referrals.

Main Office:
11220 Illinois Street
Suite 220
Carmel, IN 46032

Telephone: (317) 817-1976

Fax: (317) 817-1737