1. The Athlete's Foot 15 Clock Tower Plz, Elgin, IL 60120 Coordinate: 42.02981,-88.27753 Phone: (847) 717-4163