Addresses, phone numbers, hours, and appointments for passport applications and renewals in Salem, NH.
Salem USPS Passport Office 51 S Broadway Salem NH 03079 603-685-2005