AddToAny

Share/Save

New Leaf Design

Florist & Gardening

New Leaf Design is a full-service floral design company. They specialize in special events, holidays, home decor, and outdoor garden design. Owner Frannie Major Aura is the proprietary designer at New Leaf. 

Telluride,  Colorado  81435
United States