Explore details about location Rua Leonardo Coimbra. Rua Leonardo Coimbra is a location situated within the Albufeira alongside other areas such as Rua Isaac Newton, Santa Eulália Beach Club, Rua dos Caliços.