1. Scholl's 4 9n175 Il Route 59, Elgin, IL 60120 Coordinate: 42.038357,-88.26063 Phone: (630) 837-3035