Find a Church
Roman Catholic Churches in Spain from Basilica Nuestra Senora de Atocha to Capilla de San Felipe Neri
Find a Church / Service Time
Basilica Nuestra Senora de Atocha
1 Avenida de la Ciudad de Barcelona Madrid Madrid Spain 28007
Capilla de Cristo Rey
Calle Perez de la Sala, 51 Oviedo Asturias Spain 33007
Capilla de la Inmaculada Concepcion
Calle Tenor Massini 106-108, 1° 1a Barcelona Barcelona Spain 8028
Capilla de Los Sagrados Corazones
Dantzari Plaza, 8 Vitoria Alava Spain 1006
Capilla de San Felipe Neri
Tenerife Spain
More Roman Catholic churches in Spain