Igreja Matriz de São Francisco XavierParishShareAvenida TaubatéNiterói, Rio de Janeiro 24360-970BrazilGet directions