China Rose is Telluride's local florist and garden supply store since the early 70's. Beginning in the town of Telluride on Oak Street, the China Rose is now located in Lawson Hill, across from Telluride Brewing Company, with new inventory such as large ceramic pottery, grow store and hydroponic equipment, organic soil, winter decor and holiday christmas trees, Summer outdoor high-altitude perennials and bright annual bedding plants. Hanging baskets, geraniums and lilacs decorate the front of the store. Services include: fresh floral and plant services indoor and outdoor, wedding design and set-up, garden and grow supplies, holiday christmas trees, landscaping services, and delivery. 

Women,Men,Outdoor Gear,Souvenirs,General Store/Grocery
Telluride
970-728-4169
158 A Society Dr.
Lawson Hill Telluride, CO
81435
790

Search - Shopping