Greenhill Playground
Location
251 Pearce Street
North Bay
(-79.4380891,46.3419179)