Karen Louise Vecchio

Riding: 
Elgin–Middlesex–London
eMail Address: 
Pledged: 
No
Party: 
Con