Ingrow Community Mental Health Centre
No. 200, South Street, Keighley, West Yorkshire, BD21 1BB
01535 665941
Ling House Medical Centre
No. 49, Scott Street, Keighley, West Yorkshire, BD21 2JH
01535 605747
Keighley Voluntary Services
No. 135, North Street, Keighley, West Yorkshire, BD21 3AU
01535 607444
Keighley Voluntary Services
No. 135, North Street, Keighley, West Yorkshire, BD21 3AU
01535 691799
Airedale Primary Care Trust (GP Practices Within Airedale Primary Care Trust, Keighley, St. Andrew's Surgery)
St. Andrews Surgery West La, Keighley, West Yorkshire, BD21 2LD
01535 607333
Dr J.A Aldred
172a Long Lee Lane, Keighley, West Yorkshire, BD21 4TT
01535 609249
Dr S.A Alim
8 Vale Street, Keighley, West Yorkshire, BD21 4DA
01535 602614
Health Medical Centres & Clinics
Keighley, BD21 3PD
01535 606111
Ling House Medical Centre
No. 49, Scott Street, Keighley, West Yorkshire, BD21 2JH
01535 606747
Keighley Health Centre
Oakworth Rd, Keighley, West Yorkshire, BD21 3RD
01535 606169
Kombucha Natural Health Service
46 Ashbourne Road, Keighley, West Yorkshire, BD21 1LA
01535 600660
Oakworth Health Centre
3 Lidget Mill, Lidget, Keighley, West Yorkshire, BD22 7HN
01535 644696
(0.88 miles)
Airedale Primary Care Trust GP Practices Within Airedale Primary Care Trust Keighley Oakworth Health
Oakworth, Keighley, West Yorkshire, BD22 7HN
01535 644696
(0.88 miles)
Haworth Medical Practice
Heathcliffe Mws, BD22 8DH
01535 649500
(0.88 miles)
Airedale N H S Trust
Airedale General Hospital, Skipton Road, Keighley, West Yorkshire, BD20 6TD
01535 273227
(1.95 miles)
Airedale Primary Care Trust Family Planning/Well Woman & Young Persons Clinic
Townhead, Steeton, Keighley, West Yorkshire, BD20 6TD
01729 822205
(1.95 miles)
Airedale Primary Care Trust (GP Practices Within Airedale Primary Care Trust, Bingley, Bingley Health Centre)
Steeton, Keighley, West Yorkshire, BD20 6TD
01274 511023
(1.95 miles)
Airedale Primary Care Trust GP Practices Within Airedale Primary Care Trust Ilkley Grange Park Surge
Steeton, Keighley, West Yorkshire, BD20 6TD
01943 862289
(1.95 miles)
Airedale N H S Trust
Airedale General Hospital, Skipton Road, Keighley, West Yorkshire, BD20 6TD
01535 602048
(1.95 miles)
Airedale N H S Trust
Airedale General Hospital, Skipton Road, Keighley, West Yorkshire, BD20 6TD
01535 606747
(1.95 miles)
Airedale N H S Trust
Airedale General Hospital, Skipton Road, Keighley, West Yorkshire, BD20 6TD
01535 655123
(1.95 miles)
Airedale N H S Trust
Airedale General Hospital, Skipton Road, Keighley, West Yorkshire, BD20 6TD
01535 656340
(1.95 miles)
Airedale N H S Trust
Airedale General Hospital, Skipton Road, Keighley, West Yorkshire, BD20 6TD
01535 655123
(1.95 miles)
Airedale N H S Trust
Airedale General Hospital, Skipton Road, Keighley, West Yorkshire, BD20 6TD
01535 690985
(1.95 miles)
Airedale N H S Trust
Airedale General Hospital, Skipton Road, Keighley, West Yorkshire, BD20 6TD
01535 690978
(1.95 miles)
Airedale Primary Care Trust (Health Centres/Clinics Health Visitors/District Nurses)
Steeton, Keighley, West Yorkshire, BD20 6TD
01274 569131
(1.95 miles)
Airedale Primary Care Trust (Health Centres/Clinics Health Visitors/District Nurses, Burley Surgery)
Steeton, Keighley, West Yorkshire, BD20 6TD
01943 600040
(1.95 miles)
Airedale N H S Trust
Airedale General Hospital, Skipton Road, Keighley, West Yorkshire, BD20 6TD
01535 633725
(1.95 miles)
Airedale Primary Care Trust Health Centres/Clinics (Health Visitors/District Nurses) Fisher Medical
Steeton, Keighley, West Yorkshire, BD20 6TD
01756 794673
(1.95 miles)
Health Medical Centres & Clinics
Cross Hills, Keighley, West Yorkshire, BD20 7LG
01535 633725
(1.95 miles)
Silsden Health Centre
Elliott Street, Silsden, Keighley, BD20 0DG
01535 652447
(1.95 miles)



Back To Top