Gallagher, Michael J.

33 Princess St., Suite 104
Leamington, Ontario N8H 5C5
Phone: (519) 326-6159
Fax: (519) 326-6432
E: mjgallagher1@yahoo.ca

Practice areas

General Practice

Municipal Law

Real Estate