What hospital opened in 1984 and is found near Chester in Cheshire, England?
Abbot's Meads: Abbot's Meads is a suburb of Chester in Cheshire, England. Abbot's Meads:  The Countess of Chester Hospital is nearby. Countess of Chester Hospital: The Countess of Chester is the main NHS hospital for Chester and its surrounding area. Countess of Chester Hospital:  The site was officially opened in 1984.
Countess of Chester Hospital