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
    • 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
    • Rural Crime
    • Multimedia
    • Virtual Tour of Parliament
  • Contact John

Multimedia

Photo Gallery

Video Gallery

Monthly Newsletter:


Sign up for the Newsletter


Given the atrocities committed against Chinese citizens by the People’s Republic of China, Should China host the 2022 Winter Olympics?

John Barlow @JohnBarlowMP

RT @ShannonStubbsMP: #CPC are calling for the Liberals to shut down the hotel quarantine program because there are reports of alleged sexua…

16 hours

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