"Your telephone service is the worst I have ever..."
About: Herts & Essex Community Hospital
"Your telephone service is the worst I have ever..."
About: Herts & Essex Community Hospital