Map for Carroll Foot and Ankle Clinic Search | Advanced Search | New Members | Coupons and Discounts | All Categories Health Care >> Foot Care Carroll Foot and Ankle Clinic 8849 Shelby Street, Suite BIndianapolis, IN 46227 | directions Corey Bailey (317) 799-9000 Visit Site If your business isn't here, contact us today to get listed!