Our Natural Health Clinic
Jade Mountain Wellness is open from 10:00am to 8:00pm Monday, Tuesday, Thursday and Friday.
We are located in the Chase Mill, upstairs on the third floor, suite 305. The address is 1 Mill St. Burlington, Vermont. (Get Directions)
This is an ADA building and is wheelchair accessible.