Send flowers and gifts online for any occasion

The Villages Tea Plantation Flower Shop

1101 Canal St, The Villages, FL  32162

(352) 751-6825