1. Clear Vision USA 10N701 Newport Ct, Elgin, IL 60124 Coordinate: 42.02467,-88.35495 Phone: (815) 479-1300
2. Giant Bicycle 2416 Galvin Dr, Elgin, IL 60124 Coordinate: 42.09341,-88.34503 Phone: (847) 426-2020