Vaughan Michael P offers legal services in Vancouver. This lawyer is available as a barrister, a legal advisor, a legal counselor and even more. Vaughan Michael P has the expertises to assist you with your immigration needs.