The streets and sidewalks of Stowe, so often seen flayed with recent construction, were freshly filled in for Independence Day celebrations on July 4, which included a parade through the village, a pie-eating contest, a street fair, and lots of family-fun activities in town and at the events fields ahead of a stunning fireworks display at dusk.