Directorate General of Immigration and Nationality is located in Alajuela Province, Upala, Costa Rica on VXXJQJV, 4. Directorate General of Immigration and Nationality is rated 2.6 out of 5 in the category immigration & naturalization service in Costa Rica.