Iglesia Católica San Antonio de Padua | Santo DomingoParishShareValencia230106 Santo Domingo, Santo Domingo de los TsáchilasEcuadorGet directions