Iglesia del Stmo. Cristo de la MisericordiaParishSharePlaza de Nuestra Señora del Rosario29531 Humilladero, AndalucíaSpainGet directions