Addresses, phone numbers, hours, and appointments for passport applications and renewals in Payette, ID.
Payette County Clerk Passport Office 1130 3rd Ave N, #104 Payette ID 83661 208-642-6000