David P. Cavanaugh L.L.B

Verified on October 28th, 2014
We provide straight-forward
practical advice, legal
representation and mediation
services for people who are
either already involved or
preparing to commence
litigation.
Belleville, ON
P: 613-707-4414