Shaftsbury Passport Locations

The following passport offices are located in Shaftsbury, Vermont. Please select a passport location in Shaftsbury to view the details.
Shaftsbury Post Office
56 Church Street
Shaftsbury, VT 05262
 

 
 
Vermont Passport Offices