India Consulate General in Toronto

Address:

  • 365 Bloor Street East, 7th Floor, Toronto, ON M4W 3L4

BLS International Services Ltd

    Telephone:
    • 647-846-8141
    Website:
    • http://www.blsindia-canada.com

Working Hours:

  • 8.00 AM to 5.00 PM
Visa Details