Sheldon from Vermont Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Devyns - Vermont, Sheldon, 3011 Main, 05483 (802) 933-6644 Map