Roots Produce and Flower Farm, Leavenworth, WA
On-farm market
About
Take Highway 2 to Icicle Road, turn at the 76 gas station, go 1.5 miles, farm is on the left hand side
Roots Produce and Flower Farm: common questions
Where is Roots Produce and Flower Farm located?
Roots Produce and Flower Farm is listed at 8291 Icicle Road, Leavenworth, WA 98826. Take Highway 2 to Icicle Road, turn at the 76 gas station, go 1.5 miles, farm is on the left hand side.
What payment methods does Roots Produce and Flower Farm accept?
The USDA Local Food Directories listing records these payment methods: Cash, Check, Debit cards, and VisaMasterCard.
Keep exploring