The Country Store on Main

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