Addresses, phone numbers, hours, and appointments for passport applications and renewals in Melrose, MA.
Melrose Assessor Passport Office 562 Main Street Melrose MA 02176 781-979-4104