Explore details about location Rua Dr. Armando Duarte. Rua Dr. Armando Duarte is a location situated within the Santa Lúcia alongside other areas such as Rua Trópicos, Rua Emílio Pinheiro de Barros, Rua Dr. Armando Duarte.