Teresa J. Armstrong, MPP (London—Fanshawe)

MPP Teresa J. Armstrong, MPP (London—Fanshawe)

Current Parliamentary Roles

Critic, Home and Long-Term Care

Deputy Third Party Whip

Critic, Seniors' Affairs

Party

New Democratic Party of Ontario

London—Fanshawe

Map of the Riding: London—Fanshawe
Current MPPs
Past & Present MPPs