Shopping in North Pomfret, VT Thistle Hill Farm107 Clifford RdNorth Pomfret, VT, 050538024579349Cheese Shop Show More