Farms in St Johnsbury (VT) Full list of companies Farms category in St Johnsbury, Vermont Champlain Farms 125 Railroad St, St Johnsbury, VT 05819, (802)748-1310 Page 1