Allen Miles offers legal services in Fredericton. This lawyer can administer your needs as a solicitor, a defense lawyer, an attorney and even more. Allen Miles can help in the matter of temporary visa, permanent residency or citizenship.