If you need a more accessible version of this website, click this button on the right. Switch to Accessible Site


You are using an outdated browser. Please upgrade your browser to improve your experience.

Close [x]

Our office takes most insurances, please feel free to give us a call and we can let you know your insurance ahead of time.  Our office does accept Cash, Local Checks, and Visa & Master Card for payment.  We also accept patients without insurance.  Please give us a call at 802-864-5000.
Go to top of page