Skip to main content Skip to search Skip to search

About

David MacDonald

David MacDonald was a Progressive Conservative MP six times for the Egmont riding in Prince Edward Island between the late 1960s and late 1980s. He is also a minister of the United Church.