Iglesia Católica San Juan Bautista - Nueva ConcordiaParishShareCrisanto Vera230150 Almendros, Santo Domingo de los TsáchilasEcuadorGet directions