Stubbard Roadon the interactive online map North East Margaree. North East Margaree, Stubbard Road. Search on the map, closest way, distance to the Stubbard Road. Simple and easy to use on mobile devices.