Location: 26565 County Road 97D, Davis, CA 95616
Rating: 90/100
Site:http://www.impossibleacres.com/index.php?pg=home
Phone:(530)750-0451
Category: Grocery
Tags: Fruits & Vegetables, Grocery Stores & Supermarkets, Grocers & Supermarkets, Produce, Fruits & Vegetables Retail, Farmers Markets