To navigate, press the arrow keys. Vedder Mountain Farms ← View details 39837 Old Yale Road, Abbotsford, British Columbia V3G 1X7 +1 604-226-4185 Get Directions From* To * — Required information