John P. Hugo Carrere

Riding

Cochrane North

Dates of service

(general election) (Parliament dissolved)

About

Cochrane North

23rd Parliament

Progressive Conservative Party of Ontario