Directions

We are located at 69 South Street in Wells, Vermont, a half mile south of the village center.

69 South Street
Wells, Vermont 05774
802-645-1957