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