Location
The Flower Place Meridian
930 N Main St
Meridian, ID 83642
United States
All items in the store that are ready-to-go will be 50% off, and you must go into the store to get this offer!
*The 50% discount does not apply to custom orders, out-of-town orders, pre-orders, or delivery fees.