Michael Craig Liddiard
Liddiard Law Professional Corporation
145 Carlton St, St. Catharines Suite 206
Niagara Community Legal Clinic /Clinique juridique communautaire de Niagara (St. Catharines)
(formerly/anciennement Justice Niagara & Niagara North Legal Clinics)
8 Church St, St. Catharines 2nd Floor
Niagara Community Legal Clinic /Clinique juridique communautaire de Niagara (Welland)
(formerly/anciennement Justice Niagara & Niagara North Legal Clinics)
15 Burgar St, Welland Suite 100
