Theresa Kavanagh City Councillor Bay Ward

Bay Ward City Councillor, Ward 7. Special Liaison on Women’s Issue and Gender Equity. I run, bike & swim when time permits.