Green Roof Solutions & Vertically Green
–
Glenview, IL, 60026
Vertically Green is a one-stop-shop for all things green wall. We are committed to creating, promoting, and selling innovative and sustainable green products. In conjunction with our sister company, Green Roof Solutions, Vertically Green has acted... - Jun 19