Olive Oil in Placerville, CA Winterhill321 Main StPlacerville, CA, 956675306266369Olive Oil Show More