North Star is located in Point Alexander, Ontario, a small township midway between North Bay and Ottawa on Hwy 17.
(Left: The pointer indicates the turn-off for North Star Road. To switch to a normal map view, select 'Map' from the top right corner.)