MacLeod Donald W QC offers legal services. MacLeod Donald W QC is available as a solicitor, an attorney, an appeal lawyer and even more. This lawyer may help in the matter of divorce, separation, child custody or family mediation. MacLeod Donald W QC can help in the situation of temporary visa, permanent residency or citizenship. This lawyer can help in the event of incorporation or contracts. Services provided encompass your personal injury questions.more...See more text