Iglesia del Sagrado CorazónParishShareCalle de Timoteo Ibarra39700 Castro-Urdiales, CantabriaSpainGet directions