1. KC Caps 1625 Todd Farm Dr, Elgin, IL 60123 Coordinate: 42.0615,-88.31884 Phone: (847) 289-8512
2. Fresh Look 23 Clock Tower Plz, Elgin, IL 60120 Coordinate: 42.02986,-88.27756 Phone: (847) 741-8865