MacLeod Donald W QC offers legal services in Calgary. This lawyer is available as an attorney, an appeal lawyer, a legal advisor and even more. MacLeod Donald W QC can manage your legal requirements on marital concerns and can help in the matter of temporary visa, permanent residency or citizenship. MacLeod Donald W QC has the know-how to treat your legal business needs and nominates a competence in employment law.more...See more text