Skip to content
Back to all representatives
Sam Johnston — official photo
Provincial MLA Liberal

Sam Johnston

Riding: Miramichi Bay-Neguac

Contact

Office Address

86 Henry Street, Suite 1, Miramichi, E1V 2N2

How to Contact Your Rep

  • Email is the most reliable method. Include your name, address, and riding.
  • Call during business hours (Mon–Fri, 9am–5pm).

Quick Info

Level
Provincial MLA
Party
Liberal
Riding
Miramichi Bay-Neguac

Legislative Assembly Activity

View this MLA's debates, speeches, and votes on the official NB Legislative Assembly website.

legnb.ca

View Profile