Black Dog LED Grow Light Retailer:
China Rose Florist & Greenhouse
China Rose Florist & Greenhouse in Telluride CO is your high quality source of horticultural supplies including soils and nutrients, organics and hydroponics, propagation supplies, lighting equipment, and much more.
Serving the Telluride region for over 30 years, we have built our business by bringing you the quality products needed for successful gardening in our climate and altitude while combining it with incredible service. You can rely on us to continue on this path in the future, and to be your partner on your continued journey to gardening fulfillment.
- 158 Society Drive
Telluride, CO 81435
- Monday-Friday 9:30am-5:30pm
Return to all retailers in the Durango and South West, Colorado region