Skip to main content

Churchill Health Care (Luton)

Who to contact

Telephone
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