Care service
Leigh Moss Hospital
Thomas Lane,Liverpool, L14 5NXLarger map ↗
About this service
Leigh Moss Hospital is a CQC-registered care service located at Thomas Lane,Liverpool, L14 5NX, providing community services mental health, hospitals mental health capacity.