Where are you located?
Our physical address is:
North Branch Health
250 Main St, Suite 201
Montpelier, Vermont 05602
Our mailing address is:
PO Box 503
Montpelier, Vermont 05601