Gary L Black offers legal services in St Catharines. Gary L Black is available as a barrister, a solicitor, an appeal lawyer and even more. This lawyer can handle your legal needs on marital concerns and has the expertises to guide you with your immigration questions. This lawyer has the capacity to tackle your legal corporate commitments. Gary L Black can help in setting up wills and trusts and naming suitable executors. Services provided accommodate your personal injury dealings.more...See more text