Our Location

Want to let us know about a recent experience at The Last Chair? Got a question for us? Send us an email by CLICKING HERE.

267 Route 100
West Dover, VT 05356

Call for Takeout: 802.464.1133

We are approximately 2 miles south of Mount Snow on Route 100 in West Dover. Look for the big red barn with hanging Chair outside.


View Larger Map

Thanks for visiting us!