"Treated very well but communication lacking..."
About: Good Hope Hospital
"Treated very well but communication lacking..."
About: Good Hope Hospital