Stowe Reporter Obituaries This Week, [4] The town lies on Vermont Routes 108 and 100.