James M Savage

Riding

Location Dot IconAlgoma West

Dates of service

(general election)

Riding representation

Algoma West

8th Parliament

Party affiliation(s)

Conservative Party