Overview
Floral arrangements, Loose flowers, Plush, Balloons, Greeting cards, Chocolates, Vases and containers The Flower Place is located in Meridian, ID, United States and is part of the Florists Industry. The Flower Place has 12 total employees across all of its locations and generates $511,169 in sales (USD). The Flower Place is located in Meridian, ID, United States and is part of the Florists Industry. The Flower Place has 12 total employees across all of its locations and generates $511,169 in sales (USD). (Sales figure is modelled).