Iglesia Católica Nuestra Señora de La Merced del ValleParishShare24 de Septiembre170151 La Merced, PichinchaEcuadorGet directions