Iglesia Católica Sagrados Corazones - La ConcordiaParishShareEloy Alfaro080701 La Concordia, Santo Domingo de los TsáchilasEcuadorGet directions