Hospitals
CQC: Requires improvement
Torbay Hospital
Hengrave House, Torbay Hospital, Lawes Bridge, Torquay, Torquay TQ2 7AA
About Torbay Hospital
Torbay Hospital is a hospital located in Torquay, Devon, in the South West region of England.
CQC Inspection Rating
Requires improvement
Rating from the Care Quality Commission (CQC), the independent regulator of health and social care in England.