Church View is a residential care home located in Longnor, Shrewsbury, Shropshire, offering care for a maximum of six service users. The home is registered to…