Olmsted Park
Location
60 Lakeside Drive
North Bay
(-79.4161108,46.3279256)