McNeil John S QC Barrister & Solictor offer legal services in Toronto. Their capable team is available as solicitors, defense lawyers, legal advisors and even more. McNeil John S QC Barrister & Solictor has the competences to advise you with your immigration questions.