Gavin Cameron offers legal services in Vancouver. Gavin Cameron can handle your needs as a barrister, an attorney, a solicitor and even more. This lawyer can help in the situation of temporary visa, permanent residency or citizenship. Gavin Cameron has the capacity to treat your legal business commitments.more...See more text