The Country Store on Main Home Goods, Personal Care & Beauty Products, Toys & Children’s Gifts, Wearables Located on Main Street in Stowe, Vermont, Country Store on Main is filled with gifts, housewares, candles, bed linens and more! Friendly staff can help you find what you’re looking for, for anyone in your family. 109 Main Street, Stowe, VT 05672 Shop Online or In Store