- MPP
- Member of Provincial Parliament
- Waterloo
- New Democratic Party of Ontario
- Ontario
- Suite 220
100 Regina St. S
Waterloo, ON N2J 4P9
- tel: 519-725-3477
- fax: 519-725-3667
- CFife-QP@ndp.on.ca
- Government Page
- Hear!
- Rabble!
- add
- star_border
- share
- menumenu
- notificationsnotifications
- home
- mailmail
- searchsearch