1. Tuff Shed 615 E Lake St, Streamwood, IL 60107 Coordinate: 41.99953,-88.17057 Phone: (630) 830-8833