Igreja Três Santos MártiresParishShareAvenida Duque de CaxiasSalvador do Sul, Rio Grande do Sul 95750-975BrazilGet directions