Government in Craftsbury (VT) Full list of companies Government category in Craftsbury, Vermont Town Clerk 85 S Craftsbury Rd, Craftsbury, VT 05826, (802)586-2823 Page 1