Floral Creations

  • Balloons
  • Florists
  • Green Plants
1756 W Cherry Ln, Ste 130
Meridian, ID 83642
(208) 288-5705
(208) 895-6725 (fax)