INDIAN Official Government Immigration Visa Application Online FOR CANADIAN CITIZENS – Siège social officiel de l’immigration des visas indiens 50 R. O'Connor St #1301, Ottawa, ON K1P 5E1, Canada +1 613-236-0841