Convento e Iglesia de las Siervas de MaríaParishShareCalle Gayarre31500 Tudela, NavarraSpainGet directions