James J. Bradley, MPP (St. Catharines)

MPP James J. Bradley, MPP (St. Catharines)

Current Parliamentary Roles

Member, Standing Committee on Regulations and Private Bills

Member, Standing Committee on the Legislative Assembly

Member, Standing Committee on Government Agencies

Chief Government Whip

Deputy Government House Leader

Party

Ontario Liberal Party

St. Catharines

Map of the Riding: St. Catharines
Current MPPs
Past & Present MPPs