Iglesia de Santa EulaliaParishShareCalle Sta. Eulalia31170 Cendea de Olza / Oltza Zendea, NavarraSpainGet directions