Mary-Margaret McMahon (Beaches—East York)

Current party

Ontario Liberal Party

Contact information

Dates of service

(general election) – present

Party affiliation(s)

Ontario Liberal Party
– present