1. Innovations Lucid 9 Hummingbird Ln, Streamwood, IL 60107 Coordinate: 42.02191,-88.20645 Phone: (224) 856-5710