Florists

Canyon Floral
1563 Fillmore Unit 1C
Twin Falls, Idaho 83301
(208) 733-9292

The Plant Lady
Plants Only
Twin Falls, Idaho 83001
(208) 731-0727