Leisure Swim Schedule for Ward 30

Great opportunities to cool off in your neighbourhood this summer!