Iglesia de San Esteban de AlmázcaraParishShareCalle San Esteban24398 Almázcara, Castilla y LeónSpainGet directions