Sowerby House Care Home is a residential care facility located in Sowerby, Thirsk, North Yorkshire. It provides accommodation and personal care for up to 51…