Igreja de Santo Elesbão e Santa IfigêniaParishShareRua da Alfândega 219Rio de Janeiro, Rio de Janeiro 20061-021BrazilGet directions