Best Public swimming pool in Ottawa, ON
1 St-Laurent Complex
525 Coté St, Ottawa, ON K1K 0Z8, Canada
2 Barbara Ann Scott Arena
2250 Torquay Ave, Ottawa, ON K2C 1J3, Canada
3 Woodroffe Wading Pool
Woodroffe Park, 180 Lockhart Ave, Ottawa, ON K2A 4C6, Canada
Map