New Leaf is a FULL SERVICE FLORIST. Certified by The American Institute of Floral Designers and Teleflora. We CAN meet ALL your floral needs.
New Leaf is a FULL SERVICE FLORIST. Certified by The American Institute of Floral Designers and Teleflora. We CAN meet ALL your floral needs.