Directions to 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 | map Corey Bailey (317) 799-9000 Visit Site Get directions to: Carroll Foot and Ankle Clinic, 8849 Shelby Street, Suite B, Indianapolis IN Get directions from: Click to Print This Page If your business isn't here, contact us today to get listed!