Emergency Contact Number: 647-668-9433
Consulate General of India Toronto
365 Bloor Street East, 7th Floor, Toronto, ON M4W 3L4
Telephone: 416-960-0751, 416-960-0752, 416-960-4831
Fax: 416-960-9812 Website: www.cgitoronto.ca
Status of individual visa/passport/other consular application may be checked at website http://www.blsindia-canada.com/. While writing to Consulate about any specific consulate matter the application reference number (CANT....) may please invariably be mentioned to facilitate tracking of the case. Your contact cell number may also be indicated.