The Muskoka Ratepayers’ Association will hold their public All Candidates Meeting.
Doors open at 9:30 AM
This is an excellent opportunity to meet the candidates and hear their platforms.
The Muskoka Ratepayers’ Association will hold their public All Candidates Meeting.
Doors open at 9:30 AM
This is an excellent opportunity to meet the candidates and hear their platforms.