Home › Cities Hall › Shaftsbury, VT › Watson Alan Shaftsbury Insurance & Real Estate Services