Igreja CatólicaParishShareRua Carlos Ovídio Nogueira MachadoBarra Mansa, Rio de Janeiro 27340-100BrazilGet directions