Catherine M Callaghan offers legal services in Newmarket. Catherine M Callaghan can administer your needs as a defense lawyer, a legal advisor, a legal counselor and even more. This lawyer has the expertises to help you with your immigration queries. Catherine M Callaghan has the ability to tackle your legal corporate obligations. This lawyer confronts your will and estate questions. Catherine M Callaghan can assist you with arranging purchase and lease agreements and performing title searches.more...See more text