Airedale General Hospital

Airedale General Hospital is a district General Hospital based in Keighley and is operated by the Airedale NHS Trust.