Malcolm Allen


Member of Parliament

Official Opposition Critic for Agriculture


  • Want to volunteer? Contact us to join Team Malcolm!

    Constituency Offices

    60 King Street, Suite102
    Welland, ON  L3B 6A4
    Telephone: 905-788-2204
    Fax: 905-788-0071

    92 Charlotte Street (in Port Cares)
    Port Colborne, ON  L3K 3E1
    Telephone: 905-834-3629 ext. 282

    Office hours & maps

    Hill Office 

    House of Commons
    Ottawa, ON  K1A 0A6
    Telephone: 613-995-0988
    Fax: 613-995-5245