At least 23 residents have been removed from a care home which is being investigated by police over safeguarding concerns.
NHS Kernow said the elderly people it had responsibility for have been taken out of Sunningdale House in Perranporth.
The care home has 32 single and two shared rooms, with a mix of NHS and private residents.
Devon and Cornwall Police said: "We are in the early stages of what is likely to be a protracted and fairly complex investigation."
Police inquiries are part of a joint investigation with Cornwall Council Adult Safeguarding Services.
Owner South West Care Homes has replaced the home's management team.
It said it was working with the Care Quality Commission and the council "to reassure them that the quality of our care has returned to our exacting criteria".