Mary-Margaret McMahon

Mary-Margaret McMahon

Ward 32, Beaches-East York

City Council of Toronto

97.54%
attendance
86.85%
city average
10.58%
closed meetings
14.08%
city average
57.4Kpeople
represented by Mary-Margaret
59.4Kpeople
city average