Flora and More corporate office is located in 21399 SW 264th St, Homestead, Florida, 33031, United States and has 11-50 employees.
flora and more
flora & more
flora + more
| Location | People at location |
| North America | 1-10 |
Explore people who held key positions, contributed to Flora and More's success, and advanced their careers.
Senior Finance Data An... at Freedman Consulting
Worked as Sales And Marketing Intern
at Flora and More (2017-2018)
Explore More
Flora & More is a members-only wholesale distributor of orchids, specialty plants, and supplies, catering to independent garden centers, florists, and hospitality professionals in Florida and Texas. With nearly a decade of experience, the company provides fresh orchids and plants, ensuring reliable service and support for creative professionals. Th... Read More