Floral Fantasy of the Keys
86000 Overseas Hwy, Islamorada FL 33036