MacKinnon Sheila C offers legal services in Toronto. MacKinnon Sheila C can administer your needs as an attorney, a barrister, a solicitor and even more. This lawyer can help in the situation of divorce, separation, child custody or family mediation and can help in the matter of temporary visa, permanent residency or citizenship. This lawyer can help in the case of incorporation or contracts. MacKinnon Sheila C confronts your will and estate dealings and can help in the event of bodily injury claims or obtaining compensation for damages. MacKinnon Sheila C can discuss your real estate inquiries.more...See more text