Barry A Smith offers legal services in Toronto. This lawyer can serve your needs as a barrister, a solicitor, a defense lawyer and even more. Barry A Smith can manage your legal requirements on marital matters. This lawyer has the expertises to assist you with your immigration questions. Barry A Smith can help in the case of incorporation or contracts. This lawyer can help in setting up wills and trusts and naming suitable executors.more...See more text