Michael J Walsh offers legal services in Brampton. This lawyer can serve your needs as a legal counselor, a barrister, a defense lawyer and even more. Michael J Walsh can help in the case of temporary visa, permanent residency or citizenship and has the ability to handle your legal corporate obligations. This lawyer can help in setting up wills and trusts and naming suitable executors.more...See more text