Michael G. Allen and Associates offer legal services. They can serve your needs as defense lawyers, legal advisors, attorneys and even more. Michael G. Allen and Associates can help in the matter of temporary visa, permanent residency or citizenship.