Paróquia Santa Bárbara e Santa CeciliaParishShareRua Xavier PinheiroRio de Janeiro, Rio de Janeiro 21240-690BrazilGet directions