MacMillan Sharon offers legal services in Vancouver. This lawyer can serve your needs as a barrister, a defense lawyer, a legal advisor and even more. MacMillan Sharon can help in the situation of temporary visa, permanent residency or citizenship and can help in the case of incorporation or contracts.more...See more text