Skip to Main Content

Now accepting orders for Mother's Day

Flowers are proven to increase joy and happiness as well as reduce stress.

The Flower Place

930 N. Main St.

Meridian, ID 83642