Igreja São Francisco de AssisParishShareRua 11Serra Talhada, Pernambuco 56909-290BrazilGet directions