Garnett Genuis

Riding: 
Sherwood Parkā€“Fort Saskatchewan
Pledged: 
No
Party: 
Con