1. Lemon's Flower Emporium 3780 NE 40th Pl, Ocala, FL 34479 Coordinate: 29.22814,-82.08395 Phone: (352) 351-4900