"I am delighted with the caring staff"
About: Dumfries & Galloway Royal Infirmary / Cardiology
"I am delighted with the caring staff"
About: Dumfries & Galloway Royal Infirmary / Cardiology