Where is Grosvenor Park?

Where is Grosvenor Park located?

Grosvenor Park, Saskatchewan, Canada (approx. 52.11495°, -106.6286°)


Where is Grosvenor Park on the map?