Flaherty, Terrence J.

29 Cork St. W.
Guelph, Ontario N1H 2W9
Phone: (519) 836-5730
Fax: (519) 836-8654
E: tjflahertylaw@bellnet.ca

Practice areas

Criminal Law

Family Law

General Practice