Michael S O'Neill offers legal services in Sault Ste Marie. This lawyer can serve your needs as a barrister, a solicitor, a legal advisor and even more. Michael S O'Neill can manage your legal concerns on marital matters and can help in the situation of temporary visa, permanent residency or citizenship. This lawyer can help in the event of incorporation or contracts.more...See more text