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

The Flower Place

930 N. Main St.

Meridian, ID 83642