Teresa Armstrong

Contact Information

Address: Room 159 Main Bldg Queen’s Park Toronto, ON M7A 1A5
Phone: 416-325-1872
Fax: 416-325-1912
Email: Michelle Steele tarmstrong-qp@ndp.on.ca
Website: www.teresaarmstrong.com
Twitter: TArmstrongNDP
Critic: Home and Long-Term Care; Seniors' Affairs, Anti-Racism Directorate

  • MPP since 2011, fighting to create jobs and opportunities in London-Fanshawe
  • As critic for seniors’ issues, introduced a motion for a five-day home-care guarantee
  • Longtime community advocate who helped establish the Argyle Community Resource Centre and served as one of its first chairs, helping foster community partnerships and inclusiveness across London
  • Lives in London with her husband, Bill Armstrong, City Councillor for Ward 2, and their two children


First elected to represent the people of London-Fanshawe in 2011, Teresa Armstrong is a local leader and community advocate.

Teresa has given back to her community for many years. She was instrumental in the inception of the Argyle Resource Centre and served as one of its first chairs. She is also a past president of East London Lioness Club, a past board member of LUSO Centre, a volunteer with East London Optimist Club, and a member of the Argyle Community Association.

She has also worked alongside her husband, Bill Armstrong, City Councillor for Ward 2, for many years. Together they have volunteered and organized community events for seniors, Canada Day events, and community clean-ups at Lord Nelson and Forestview parks. Since being elected in 2011, Teresa has championed measures to improve education and worked with her colleagues in the Legislature to get results for the people of London-Fanshawe.

An experienced community advocate, you can count on Teresa Armstrong for leadership that delivers.



155 Clarke Rd. London, ON N5W 5C9

Tel: 519-668-1104

Fax: 519-668-1941

Email: tarmstrong-co@ndp.on.ca




Do you like this page?