Addresses, phone numbers, hours, and appointments for passport applications and renewals in Berlin, NH.
Berlin USPS Passport Office 15 Mount Forist St Berlin NH 03570 603-752-1700