Shields O'Donnell MacKillop LLP offers legal services in Toronto. This lawyer is available as a defense lawyer, a legal counselor, an attorney and even more. Shields O'Donnell MacKillop LLP can help in the situation of temporary visa, permanent residency or citizenship and has the expertise to treat your legal corporate needs. Shields O'Donnell MacKillop LLP can advise you with occupational health safety, collective bargaining, employee privacy, legislative advice and drafts of contracts.more...See more text