Igreja da Ordem Terceira de São Francisco da PenitênciaParishShareLargo da Carioca 5Rio de Janeiro, Rio de Janeiro 20050-072BrazilGet directions