Macdonald B A offers legal services in St Catharines. Macdonald B A can administer your needs as an appeal lawyer, a solicitor, an attorney and even more. This lawyer can treat your legal concerns on marital questions and has the skills to advise you with your immigration queries. This lawyer has the proficiency to handle your legal business commitments. Macdonald B A can help in setting up wills and trusts and naming suitable executors and can help in the matter of bodily injury claims or receiving compensation for damages. This lawyer can assist you with planning purchase and lease agreements and performing title searches and can guide you with occupational health safety, collective bargaining, employee privacy, legislative advice and drafts of contracts.more...See more text