Find Vermont State Public Defender in Caledonia County, VT

  • Vermont State Public Defender
  • 1129 Main Street, St. Johnsbury, VT 05819
  • 802-751-0444