Greenhouses in Telluride, CO
(1)-
Florists Greenhouses
China Rose is a full service florist, garden center and grow store. We carry a variety of retail items including: fresh flowers, live plants, hydroponic systems, seeds, dried flowers, organic soil, greeting cards, lotions, candles and more!
Address:158-A Society Dr Telluride, COPhone:(970) 728-4169