Contact Us Call Us IRCC Phone: 416 238 9805 Imam: 647 710 9744 Address 1 Stamford Square N, Scarborough, ON M1L 1X4 E-mail Us info@irccan.com Online Contact Form Name Email Address Phone Country Message 5 + 11 = Submit