Iglesia San Juan BautistaParishSharePlaza de la Constitución37494 Castraz, Castilla y LeónSpainGet directions