Christiansburg Passport Locations

The following passport offices are located in Christiansburg, Virginia. Please select a passport location in Christiansburg to view the details.
Christiansburg, VA, Main Post Office
350 Arbor Avenue
Christiansburg, VA 24073-9998
Montgomery County Clerk of Circuit Court
1 East Main Street
Christiansburg, VA 24073

Virginia Passport Offices