1. Elgin Granite Works
896 Bluff City Blvd, Elgin, IL 60120
Coordinate: 42.0197,-88.2565
Phone: (224) 534-9924
2. Jewel-Osco
1040 Summit St, Elgin, IL 60120
Coordinate: 42.04766,-88.2534
Phone: (847) 622-8112
3. Tandy Leather Factory
1041 Davis Rd, Elgin, IL 60123
Coordinate: 42.06794,-88.30343
Phone: (847) 289-5227
4. A Glass Act Inc
144 Tyler Creek Plz, Elgin, IL 60123
Coordinate: 42.06006,-88.31484
Phone: (847) 888-6075
5. Hobby Lobby
200 S Randall Rd, Elgin, IL 60123
Coordinate: 42.02771,-88.34026
Phone: (847) 697-5740
6. B & G Train World
829 Walnut Ave Ste C, Elgin, IL 60123
Coordinate: 42.0283,-88.29916
Phone: (847) 888-2646
7. Warhammer
1030 Summit St, Elgin, IL 60120
Coordinate: 42.04656,-88.25348
Phone: (847) 289-8264
8. Artistic Framing
25 N Grove Ave, Elgin, IL 60120
Coordinate: 42.038,-88.28479
Phone: (847) 741-8811