Addresses, phone numbers, hours, and appointments for passport applications and renewals in Franklin County, VA.
Franklin County Circuit Court Passport Office 275 South Main Street Rocky Mount VA 24151 540-483-3065
Rocky Mount Municipal Building Passport Office 345 Donald Avenue Rocky Mount VA 24151 540-483-7660