"Concern over depletion of services, staffing and quality of staff at Trafford General"
About: Trafford General Hospital