The Villages FL Florists 1. 1105 Canal St, The Villages, FL 32162 | Tea Plantation & Floral Boutique (352) 751-6826