Gifted/Rosebud's Florist Categories FloristsRetail 125 E Main St. Twin Falls ID 83301 (208) 327-1825 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×