John P. Hugo Carrere

Riding

Location Dot IconCochrane North

Dates of service

(general election) (Parliament dissolved)

Riding representation

Cochrane North

23rd Parliament

Party affiliation(s)

Progressive Conservative Party of Ontario