MacLennan John W pc are eager to help you with your legal needs today. This lawyer is available as a legal counselor, a solicitor, a barrister and even more. MacLennan John W pc may help in the case of divorce, separation, child custody or family mediation and has the abilities to guide you with your immigration queries. MacLennan John W pc can help in the event of incorporation or contracts. This lawyer confronts your will and estate questions. Services provided cover your personal injury dealings.more...See more text