• Community
  • Community healthcare service

Castleberg Hospital

Giggleswick, Settle, North Yorkshire, BD24 0BN

Provided and run by:
Airedale NHS Foundation Trust

Important: This service was previously managed by a different provider - see old profile