We'd Love To Hear From You
If you are a patient please callĀ 317-872-1158. If you are a physician or physician’s office, please select OPTION 2 when you call.

Contact Info
Address: 8402 Harcourt Rd #815 Indianapolis, IN 46260
Phone: 317-872-1158
Fax: 317-872-1186
Hours of Operation:
Monday to Thursday – 8:00 am to 4:30 pm
Friday – 8:00 am to 12:00 pm
Saturday and Sunday – Closed