Explore details about location Rua Samora Barros. Rua Samora Barros is a location situated within the Silves alongside other areas such as Rua dos Operarios, N124-1, Rua do Saco.