1. Floral Creations 1756 W Cherry Ln Ste 130, Meridian, ID 83642 Coordinate: 43.62025,-116.41542 Phone: (208) 288-5705