Igreja CatólicaParishShareRua Marechal FlorianoDuque de Caxias, Rio de Janeiro 25275-200BrazilGet directions