Sam Shim and Associates offer legal services in North York. Their qualified staff is available as solicitors, barristers, legal counselors and even more. They have the competences to advise you with your immigration needs.