Sheppard AFB, TX - Citizenship and Immigration Services

    Immigration and Naturalization Service


    Immigration and Naturalization Service is located at 8101 N Stemmons Freeway, I-35E at Empire Central, Dallas, TX 75065. Immigration and Naturalization Service can be reached by their main phone number at (214) 905-5886.