Silva Michael D offers legal services in Vancouver. This lawyer can serve your needs as a legal advisor, an attorney, a barrister and even more. Silva Michael D can treat your legal concerns on marital questions. This lawyer can help in the matter of temporary visa, permanent residency or citizenship. Silva Michael D can help in the case of incorporation or contracts. Services provided cover your personal injury dealings.more...See more text