Menu Close menu
Narrow search or start new search
Accepting new patients
Male Doctors
Female Doctors
Please check travel times before starting your journey. Distances are given in a straight line and may not be the quickest to travel to
Add The Grange Medical Centre to shortlist
Tel: 01423780436
Dacre Banks Harrogate North Yorkshire HG3 4DX
18.1 miles away
Add Stockwell Road Surgery to shortlist
Tel: 01423867433
21 Stockwell Road Knaresborough North Yorkshire HG5 0JY
Add Carmel Medical Practice to shortlist
Tel: 01325520794
Nunnery Lane Darlington County Durham DL3 8SQ
18.2 miles away
Add Beech House Surgery to shortlist
Tel: 01423542562
1 Ash Tree Road Knaresborough North Yorkshire HG5 0UB
Add Church Avenue Medical Group to shortlist
Tel: 01423770802
Winksey Cottage High Street Hampsthwaite Harrogate North Yorkshire HG3 2EU
18.3 miles away
Add Barwick Medical Centre to shortlist
Tel: 01642766505
Barwick Medical Centre Lowfields Avenue Ingleby Barwick Stockton-on-Tees Cleveland TS17 0RJ
18.4 miles away
Add Orchard Court Surgery to shortlist
Tel: 01325465285
Orchard Court Orchard Road Darlington County Durham DL3 6HZ
Add Stillington Surgery to shortlist
Tel: 01347810332
The Surgery North Back Lane Stillington York North Yorkshire YO61 1LL
18.5 miles away
Add EASTGATE MEDICAL GROUP to shortlist
Tel: 01423788300
31B York Place Knaresborough North Yorkshire HG5 0AD
Add Moorlands Surgery to shortlist
Tel: 01325469168
139A Willow Road Darlington County Durham DL3 9JP
18.6 miles away