Vermont Country Store Customer Service Numbers

Vermont Country Store Technical and Non Technical Customer Service Support

What is the Customer Service Number to Call at?:
For any type of assistance you can call at tel: (800) 211-4741.

Where is Vermont Country Store Head Office Located at?
The corporate office is located at Route 100, Main St, Weston, Vermont 05161.
Directions For Driving: The given driving directions path of Vermont Country Store from your place to Route 100, Main St, Weston, Vermont 05161.

For Availing Customer Email Service Support?:
Send all your queries at

Which is the Website? is the website of the business.

The Locations Near You?
You can get all nearby locations of Vermont Country Store on the map?

What is Vermont Country Store in the Process of?

Vermont Country Store is an American Family general store. The Vermont Country store initially introduced in Weston in 1946 by Vrest and Ellen Orton. They were impressed by childhood commemoration of Vrest's father's shop in North Calais which was inaugurated in 1897. Vermont Country Store is regarded as the earliest renovate shop in the USA. Vermont Country Store's headquarters is situated at Manchester. Vermont Country Store is a supplier retailer shop and also operated customer service point in North Clarendon.