Baker David G offers legal services in Richmond. This lawyer can handle your needs as a barrister, an attorney, a legal advisor and even more. Baker David G may help in the situation of divorce, separation, child custody or family mediation and can help in the matter of temporary visa, permanent residency or citizenship. Baker David G can help in the event of incorporation or contracts. Services provided comprise your personal injury questions. Baker David G advances a competence in employment law.more...See more text