Igreja de Nossa Senhora da LampadosaParishShareAvenida Passos 13Rio de Janeiro, Rio de Janeiro 20051-040BrazilGet directions