Igreja de São FranciscoParishShareRua Lauro de FreitasAlagoinhas, Bahia 48005-015BrazilGet directions