Charles Wilson Cragg

Riding

Location Dot IconParry Sound

Dates of service

(general election) (Parliament dissolved)

Riding representation

Parry Sound

23rd Parliament

Party affiliation(s)

Progressive Conservative Party of Ontario