Odessa Champlain Farms
137 S Main St
Bethel, VT 05032
Bethel, VT 05032