Addresses, phone numbers, hours, and appointments for passport applications and renewals in Peru, VT.
Peru Town Clerk Passport Office 402 Main Street Peru VT 05152 802-824-3065