- Address: 10 bay Oaks Court St. Louis, MO 63367
- Phone: (314) 220-2113
- Website: greenroofblocks.com
Green Roof Blocks began in 2002, as a roofer of 30 years, I’ve come to know there are few constants in the roofing industry. There is one, however; roofs leak. While no roofer intentionally...