Iglesia Católica Nuestra Señora de La Merced | TauraParishShareAvda. 27 de Mayo091205 Taura, GuayasEcuadorGet directions