Shrewsbury Passport Locations

The following passport offices are located in Shrewsbury, Vermont. Please select a passport location in Shrewsbury to view the details.
Shrewsbury Town Clerk
9823 Cold River Road
Shrewsbury, VT 05738
 

 
 
Vermont Passport Offices