Jack MacLaren, MPP (Carleton—Mississippi Mills)

MPP Jack MacLaren, MPP (Carleton—Mississippi Mills)

Current Parliamentary Roles

Member, Standing Committee on Regulations and Private Bills

Party

Independent

Carleton—Mississippi Mills

Map of the Riding: Carleton—Mississippi Mills
Current MPPs
Past & Present MPPs