Paróquia São FranciscoParishShareRua Felipe SchmidtFlorianópolis, Santa Catarina 88010-100BrazilGet directions