Barry A Smith offers legal services in Toronto. Barry A Smith can serve your needs as a defense lawyer, an attorney, a legal advisor and even more. This lawyer can tackle your legal requirements on marital questions. Barry A Smith has the abilities to guide you with your immigration queries. This lawyer can help in the case of incorporation or contracts. Barry A Smith can help in setting up wills and trusts and naming suitable executors.more...See more text