Churchill Health Care (Luton)
Who to contact
- Telephone
- 01582818331
- Website
- www.churchillhealthcare.com
Where to go
- Address
-
Plaza Suite 101
668 Hitchin Road
Luton
Bedfordshire - Postcode
- LU2 7XH
Care Quality Commission Inspection
- CQC overall rating
- Requires Improvement
- CQC report date
- 02 Jul 2021
- See the report
Last updated 12/02/2020