Pay My Bill
Through MyChart

Thank you for choosing Indiana Nephrology & Internal Medicine for your health needs.

Administration Office

Address:
9011 N Meridian Street
Suite 225
Indianapolis, IN 46260

Office Hours:
Monday-Friday 8:00am-4:30pm

Phone: 317-574-4747
Fax: 317-574-4737