Addresses, phone numbers, hours, and appointments for passport applications and renewals in Giles County, VA.
Giles County Circuit Court Passport Office 501 Wenonah Ave Pearisburg VA 24134 540-921-1722