John Chao offers legal services in Vancouver. John Chao is available as an attorney, a solicitor, a legal counselor and even more. This lawyer can help in the matter of temporary visa, permanent residency or citizenship. John Chao has the proficiency to handle your legal business needs and confronts your will and estate dealings.more...See more text