The Flower Place
Add to Favorites
OPEN NOW
Today: 8:00 am - 6:00 pm
87 Years
in Business
Saved to Favorites
Fax: (208) 884-1523
Phone: (208) 888-5552
Address: 930 N Main St, Meridian, ID 83642
Website: https://flowerplace.org
3055 E Fairview Ave Ste 140a, Meridian, ID 83642
1756 W Cherry Ln Ste 130, Meridian, ID 83642
408 N Main St, Meridian, ID 83642
44 E Franklin Rd, Meridian, ID 83642
1218 W State St, Meridian, ID 83642
2250 W Grassy Branch Dr, Meridian, ID 83646
3450 N Eagle Rd, Meridian, ID 83646
542 N Milwaukee St, Boise, ID 83704
1240 E Fairview Ave Ste 104, Meridian, ID 83642
5777 N Garrett St Apt 103, Garden City, ID 83714