Explore details about location Navarre Road Southwest. Navarre Road Southwest is a location situated within the Canton alongside other areas such as Willet Avenue Southeast, Bornique Place Southwest, Market Avenue North.