The Honourable Charles Hubbard

Photo - The Honourable Charles Hubbard

The Honourable Charles Hubbard is no longer a Member of Parliament.

Political Affiliation:Liberal
Constituency:Miramichi
Province / Territory:New Brunswick