Foot & Ankle Institute is a podiatrist in Indianapolis IN. ... Patient Portal; Patient Portal. If you have any questions regarding your medical locker account please contact the office. Patient Portal Contact Us Please enter the following: Our Location. North West 5471 Georgetown Road Suite C Indianapolis..