The Cedars Christian Residential Home is a well-established care facility located in the heart of Pedmore, Stourbridge. Situated within a charming Victorian…