"Friendly staff exacerbated by lack of services"
About: Blandford Community Hospital
"Friendly staff exacerbated by lack of services"
About: Blandford Community Hospital