1. Backyard Buildings & More 615 E Lake St, Streamwood, IL 60107 Coordinate: 41.99727,-88.16835 Phone: (630) 289-8150