8360 South Emerson Avenue
Suite 100
Indianapolis, Indiana 46237
Location Hours:
Monday through Friday
8:30 AM - 4:30 PM
Phone:
317.859.2535
Additional Phone:
317.575.7330 Billing
Fax:
317.859.2540
Driving Directions:
We are located off of Emerson Avenue, approximately 1/4 mile from St. Francis Hospital South. Our address is 8360 South Emerson Avenue, Suite 100, Indianapolis, IN 46237.