Growing Green Inc
800 Edwin St, St Louis, MO 63103
Growing Green keeps your space looking beautiful with our award winning St. Louis plantscaping and interior plant design services.
More Business Info
- Hours
- Regular Hours
Mon - Fri: Sat - Sun Closed - Extra Phones
Phone: 314-531-9058
Phone: 314-531-7920
Fax: 314-531-9058
TollFree: 800-466-4769
- Services/Products
- 43 years
- Payment method
- all major credit cards, discover, visa, mastercard, amex
- Neighborhood
- Midtown
- Other Links
- Category
- Holiday Lights & Decorations
Suggest an Edit