![Mary-Margaret McMahon headshot](/sites/default/files/member/profile-photo/Mary_Margaret_McMahon.jpg)
Mary-Margaret McMahon
Riding
Current roles
- Member, Standing Committee on Heritage, Infrastructure and Cultural Policy
Party
Ontario Liberal Party
Constituency office
7 Glebemount Ave.
Toronto, ON M4C 3R2
mmcmahon.mpp.co@liberal.ola.org
Tel.: 416-690-1032
Fax: 416-690-8420
Toronto, ON M4C 3R2
mmcmahon.mpp.co@liberal.ola.org
Tel.: 416-690-1032
Fax: 416-690-8420