Allen J. MacPhee, QC offers legal services in Souris. This lawyer can handle your needs as a defense lawyer, a barrister, an attorney and even more. Allen J. MacPhee, QC can help in the situation of temporary visa, permanent residency or citizenship. This lawyer tackles your will and estate inquiries.more...See more text