Town of Greensboro

Town of Greensboro
Town of Greensboro
82 Crafsbury RD – PO Box 119
Greensboro, VT 05841
802-533-2911

Municipality