Montpelier Montpelier Office
We're located in downtown Montpelier on Elm Street. There is a large, red sign in the front of our building that says Wellness In Vermont. We have a parking lot in the back of the building and accessible ramp to our entrance.