Robert Dowd Streeton the interactive online map Ottawa. Ottawa, Robert Dowd Street. Search on the map, closest way, distance to the Robert Dowd Street. Simple and easy to use on mobile devices.