Moshiri Immigration is a boutique firm located in Richmond Hill, Ontario. During the past few years, we have assisted thousands of clients with their Canadian immigration applications and we can help you too!