Vermont Country Store Customer Service Numbers

  1. Call at (800) 211-4741

  2. Head Office Location: Route 100, Main St, Weston, Vermont 05161
  3. Driving Direction: Follow the directions to locate Vermont Country Store
  4. Send Message at:
  5. Locations Near You: Find nearby locations of Vermont Country Store

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.