USCIS - North Carolina - Charlotte Field Office
6130 Tyvola Centre Drive
Charlotte, NC 28217
In order to visit this office or to speak with an Immigration Services Officer, you must have an appointment scheduled by USCIS, or you must schedule an
INFOPASS appointment on the USCIS website.
Go to: https://infopass.uscis.gov/
This office serves the following counties in North Carolina: Alexander, Alleghany, Anson, Ashe, Avery, Buncombe, Burke, Cabarrus, Caldwell, Catawba, Cherokee, Clay, Cleveland, Davidson, Davie, Forsyth, Gaston, Graham, Guilford, Haywood, Henderson, Iredell, Jackson, Lincoln, Macon, Madison, McDowell, Mecklenburg, Mitchell, Montgomery, Polk, Randolph, Richmond, Rockingham, Rowan, Rutherford, Stanly, Stokes, Surry, Transylvania, Union, Watauga, Wilkes, Yadkin, and Yancey.