Igreja São SebastiãoParishShareRua Marechal Deodoro da FonsecaTijucas, Santa Catarina 88200-000BrazilGet directions