Oxbow Manor is a state-of-the-art care home in Shrewsbury, offering residential, nursing, and dementia care, as well as respite and end-of-life care. Designed…