John Barlow

Foothills
  • Home
  • About John
  • The Riding
  • Constituent Services
    • Casework
    • Visiting Parliament
    • Congratulatory Services
  • Youth Advisory Committee
    • Application Form
    • How to join
  • Resources
    • COVID-19
    • Mental Health Resources
    • Rural Crime
    • Multimedia
    • Virtual Tour of Parliament
  • Contact John

John Barlow


Mp for  Foothills

  • Home
  • About John
  • The Riding
  • Constituent Services
    • Casework
    • Visiting Parliament
    • Congratulatory Services
  • Youth Advisory Committee
    • Application Form
    • How to join
  • Resources
    • COVID-19
    • Mental Health Resources
    • Rural Crime
    • Multimedia
    • Virtual Tour of Parliament
  • Contact John

Constituent Services

Casework

Congratulatory Services

Visiting Parliament

Monthly Newsletter:


Sign up for the Newsletter


Have you travelled outside of Canada since March 2020?

 
 
 
 

John Barlow @JohnBarlowMP

It was an honour to meet with the High Commissioner of the United Kingdom to Canada, Her Excellency Susannah Goshko… twitter.com/i/web/status/1…

6 days

Stay Connected


Constituency Offices


High River:

109 - 4th Avenue SW
High River, Alberta
T1V 1M5

Tel: 403-603-3665
Toll Free: 1-866-636-9437
Fax: 403-603-3669

Parliamentary Office


Room 310, Justice Building
Ottawa, Ontario
K1A 0A6

Tel: 613-995-8471
Fax: 613-996-9770

E-Mail


Don't forget that mail can be sent to your Member of Parliament postage free.


Member of Parliament - John Barlow Privacy Policy