The total number of Foot Locker locations currently open near Indianapolis, Indiana is 5. This page will supply you with a list of Foot Locker stores in the area.