Social Care Org
148-150 Eccleshall Road, 39 Barlows Road, Stafford, Staffordshire, ST16 1JA
Inspection
Last inspection: 07 June 2023
Phone
01785 254760
Beds
47 beds
Safe
Requires improvement
Effective
Good
Caring
Good
Responsive
Good
Well-led
Requires improvement
Monetisation
Request a filtered lead list for this provider's region and service type, or send buyers to the Stripe link for the wider dataset.