David Durfee banner final.jpg

​

David Durfee for State Representative

​

Your voice in Montpelier

Donate
  • Home

  • About

  • News

  • Legislation

  • More

    Use tab to navigate through the menu items.
    • Facebook

    Paid for by Durfee for Vermont, 616 Vt. Rte 7A, Shaftsbury VT  05262

    ©2022 David Durfee for Vermont