Contact Us Reach out to us today and take the first step towards your Canadian dream. Phone Number +1 (416) 825-2562 Office 1118 Centre St, Unit 204Thornhill, ON, L4J 7R9 Email info@selaimmigration.com Submit the form below to send us a message... Name Email Phone How can we help you? Send Message The form was sent successfully. An error occured.