Explore details about location Boulevard Eduardo Bours Castelo. Boulevard Eduardo Bours Castelo is a location situated within the Navojoa alongside other areas such as Madrid, General Arnulfo Ruíz Gómez, Avenida General Alvaro Obregón.