Shepherd House is an inpatient recovery unit and community hub for clients experiencing psychosis. It offers intensive rehabilitation using psychological, psychosocial, physical and medical approaches.
Shepherd House is an inpatient recovery unit and community hub for clients experiencing psychosis. It offers intensive rehabilitation using psychological, psychosocial, physical and medical approaches.