Explore details about location Rue des Frères Djoudi. Rue des Frères Djoudi is a location situated within the Alger Centre alongside other areas such as Rue Frères Ader, Place du Pérou, Rue d'Argentine.