Home
Privacy Policy
Pay Online
Document Checklist
Contact Us
Book Appointment
More
Passport
Proof of Status
Proof of Address
2 Photos (we do have photo service in our office)
Last three months Bank Statements & Last Three Paystub
Hotel Reservation Or Invitation Letter from Canada