Get Directions to Champlain Farms ← View details 2 Canada Street, Swanton, Vermont 05488 +1 802-868-3823 Get Directions From* To * — Required information