Canadian physician and political figure.
We are currently researching John Barr’s political policies. Please check back soon.
If you are John Barr, please use our candidate login process to verify your identity and manage this profile here.