Elizabeth House

Elizabeth House is a care home located in Werrington, Stoke-on-Trent, Staffordshire, providing residential, dementia, and respite care services. The home…