John J Marshall QC Professional Corp are ready to assist you with your legal needs today. They can handle your needs as barristers, attorneys, defense lawyers and even more. John J Marshall QC Professional Corp has the expertises to advise you with your immigration questions. Their office has the capacity to manage your legal corporate obligations. They can help in setting up wills and trusts and naming suitable executors and can help in the case of bodily injury claims or obtaining compensation for damages. Their personnel can administer your real estate inquiries.more...See more text