Iglesia Católica La DolorosaParishShareAtahualpa Villacrés230201 Santo Domingo, Santo Domingo de los TsáchilasEcuadorGet directions