Flowers are proven to increase joy and happiness as well as reduce stress. We are available for your phone or website order for "No Contact" delivery. Curbside pick up is also an option!

The Flower Place

930 N. Main St.

Meridian, ID 83642

(208) 888-5552