Categories Retail Food Outlets Convenience store Address 783 N Main St Northfield, VT 05663 United States 8024856000 http://www.champlainfarms.com/