Iglesia de San Juan BautistaParishShareCalle de Segovia40215 Cuéllar, Castilla y LeónSpainGet directions