Location: 49 Evelyn Street

Summer home of the Vermont Farmer’s Market and Downtown Christmas display.

 
depot-the-leash.png