Paróquia São LuizParishShareRua Frei CanecaFlorianópolis, Santa Catarina 88025-070BrazilGet directions