This General Store In Vermont Only Sells American-Made Products And It’s A True Treasure
Seeing that “Made in America” label is almost always a good thing. It means the product supports makers right here in the states and likely meets the high standards of American manufacturing. This shop in Vermont
You can visit the Common Deer website for more information about shopping there, including current opening hours and special offers. For more of the coolest stuff in Vermont, check out this rock shop with gems and crystals on every surface.
Address: 210 College Street, Burlington, VT, 05401