Prestwood Coach House is a privately owned care home accommodating up to 32 residents, located in Prestwood, near Stourbridge, and offers an excellent working environment. Our passionate, supportive Manager and Deputy lead a fantastic team of staff that are committed…