65 Main St N, Wells River, Vermont, 5081
802-757-2325
* We'll verify your ownership before granting access to the clinic portal. This process typically takes 1-2 business days.