Explore details about location Rua Rainha Dona Leonor. Rua Rainha Dona Leonor is a location situated within the Odivelas alongside other areas such as Rua da Memória, IC22, Rua Cândida Aires de Magalhães.