Thanks. Interesting they closed when other villages kept their stations, especially when the Chester to Crewe service is a local shuttle service. Acton Bridge survived despite being on a mainline and it not being possible for many services to stop there without delaying other services.
Chester-Crewe had a local stopping service (also one from Chester to Whitchurch which called at Waverton).
But it also carried long distance traffic, which was largely retained through the Beeching closures.
It was never a "branch line", and the Euston-Chester Avanti service is hardly a "shuttle" .
In the fairly recent past (BR/FNW), the service pattern was (Birmingham-) Crewe-Holyhead-Crewe-Chester-Crewe, with the shuttle integrated with the longer distance service.
ATW turned it into a local shuttle by diverting the long-distance Birmingham-Chester-Holyhead train via Shrewsbury and Wrexham.
Virgin/Avanti then increased their services to Chester/North Wales via Crewe, though the service is a bit thin at the moment.
Chester-Wrexham is also now devoid of intermediate stations, but trains mostly run through to Shrewsbury and beyond.
The North Wales coast line also lost nearly all its local stations, leaving just Shotton and Flint before Prestatyn.
Apart from these there's a long list of closed stations on the lines radiating from Chester (Mollington, Ledsham, Mickle Trafford, Dunham Hill...).