21. Fox Valley Exteriors
1621 Weld Rd, Elgin, IL 60123
Coordinate: 42.02432,-88.31825
Phone: (847) 741-3950
22. Ace Hardware
1158 Lillian St, Elgin, IL 60123
Coordinate: 42.02614,-88.30745
Phone: (847) 695-1722
23. Z Hardware Co
215 N Spring St, Elgin, IL 60120
Coordinate: 42.0411,-88.2817
Phone: (847) 741-5610
24. Zanadu Builders
637 Frazier St, Elgin, IL 60123
Coordinate: 42.0522,-88.29475
Phone: (847) 717-4392
25. Mark Industries LTD
1455 Davis Rd, Elgin, IL 60123
Coordinate: 42.06764,-88.31337
Phone: (847) 695-9840
26. L W Mountain Hardwood Floor
1615 Dundee Ave Ste C, Elgin, IL 60120
Coordinate: 42.0688,-88.2614
Phone: (847) 888-9966
27. Gemini Moulding
2755 Spectrum Dr, Elgin, IL 60124
Coordinate: 42.10043,-88.34745
Phone: (847) 844-4000
28. American Roofing Supply
Coordinate: icon:https://i1.ypcdn.com/ypu/images/icons/map-pin.png|42.057873,-88.31237
Phone: Phone: (847) 241-2000
29. Midwest Roofing Supply
Coordinate: icon:https://i1.ypcdn.com/ypu/images/icons/map-pin.png|42.057873,-88.31237
Phone: Phone: (847) 241-2000