1. Tuff Shed 615 E Lake St, Streamwood, IL 60107 Coordinate: 41.99953,-88.17057 Phone: (630) 830-8833
2. Meyer Materials Company 1021 Frances Dr, Streamwood, IL 60107 Coordinate: 42.0126,-88.14941 Phone: (630) 837-2626