Location: 3639 North 2700 East, Twin Falls, ID 83301
Phone:(208)734-5221
Category: Grocery
Tags: Fruits & Vegetables, Fruits & Vegetables Retail, Produce, Farmers Markets