21399 SW 264th St, Homestead, Florida 33031(786) 650-0080
Based in Miami, Flora & More is a year-round wholesale orchid supplier sourcing a wide variety of premier quality plants, greenery, containers and accessories from leading growers and factories around the world. Flora & More was created as a sist