Skip to Main Content

Results for Doctors Surgeries And Health Clinics in Cockenzie, Midlothian, UK

Call for Free in 4 Easy Steps:

  1. Click the 'Click to Call FREE' link
  2. Enter your home or mobile phone number in the box provided and click 'Call Free'
  3. Your phone will ring
  4. Answer your phone to connect for Free!

Dr K McLean

0131 6632216

Park Road, Eskbank, Dalkeith, Midlothian, EH22 3DF

5.96 (miles)

Dr S Blake

0131 6690686

132 Mountcastle Drive South, Edinburgh, EH15 3LL

7.24 (miles)

Child Health Centres

0131 6632137

59 Edmonstone Road, Dalkeith, Midlothian, EH22 1QL

5.96 (miles)

Gorebridge Health Centre

01875 821147

No. 15, Hunterfield Road, Gorebridge, Midlothian, EH23 4TP

7.78 (miles)

Dr A Cremona

01875 820405

15 Hunterfield Road, Gorebridge, Midlothian, EH23 4TP

7.78 (miles)

Gilmerton Childrens Centre

0131 6642811

No. 66, Gilmerton Dykes Street, Edinburgh, Edinburgh, EH17 8PL

9.16 (miles)

David Scougall & Sons

01875 320302

No. 95, Main Street, Pathhead, Midlothian, EH37 5PP

4.49 (miles)

Dalkeith Medical Centre

0131 5615511

24-26, St. Andrew Street, Dalkeith, Midlothian, EH22 1AP

5.96 (miles)

West Wing department, Esk Medical Centre

0131 6652594

Ladywell Way, Musselburgh, Midlothian, EH21 6AJ

4.14 (miles)

Dalkeith Medical Centre

0131 5615522

24-26, St. Andrew Street, Dalkeith, Midlothian, EH22 1AP

5.96 (miles)

Dalkeith Medical Centre

0131 5615520

24-26, St. Andrew Street, Dalkeith, Midlothian, EH22 1AP

5.96 (miles)

Up Arrow Back To Top

Child Health Centres

0131 6653260

44a Whitecraig Crescent, Musselburgh, Midlothian, EH21 8NG

4.14 (miles)

Fisherrow Clinic

0131 6652665

New St, Musselburgh, EH21 1KK

4.14 (miles)

Dr D Simpson

01875 852878

Elvingston Ho, Tranent, East Lothian, EH33 1EH

1.12 (miles)

Child Health Centres

0131 6632551

75 St. David's, Newtongrange, Dalkeith, Midlothian, EH22 4LB

5.96 (miles)

Arthurs Veterinary Group

01875 820251

No. 13, Hunterfield Road, Gorebridge, Midlothian, EH23 4TP

7.78 (miles)

Riverside Bar

0131 6653411

1-2 Mall Avenue, Musselburgh, Midlothian, EH21 7BL

4.14 (miles)

Dalkeith Medical Centre

0131 5615524

24-26, St. Andrew Street, Dalkeith, Midlothian, EH22 1AP

5.96 (miles)

Gilmerton Childrens Centre

0131 6642393

No. 66, Gilmerton Dykes Street, Edinburgh, Edinburgh, EH17 8PL

9.16 (miles)

Dr M Angus

0131 6656821

8a Bridge Street, Musselburgh, Midlothian, EH21 6AG

4.14 (miles)

Dalkeith Medical Centre

0131 5615500

24-26, St. Andrew Street, Dalkeith, Midlothian, EH22 1AP

5.96 (miles)

Up Arrow Back To Top

Dr James Swan

01875 853863

10 Links Road, Longniddry, East Lothian, EH32 0NH

Dr M.A Grubb

0131 6691153

25 Durham Road, Edinburgh, EH15 1NY

7.24 (miles)

Child Health Centres

01501 762216

75 St. Davids, Newtongrange, Dalkeith, Midlothian, EH22 4LD

5.96 (miles)

Drs Pollock, Wood, Bremner, Menzies, Turvill & Cramond

01875 814421

Port Seton & Cockenzie Health Centre Avenue Rd, Cockenzie, Prestonpans, East Lothian, EH32 0JL

Bonnyrigg Health Centre

0131 5379850

39 High Street, Bonnyrigg, Midlothian, EH19 2DA

8.42 (miles)

Milton Surgery

0131 5497300

132 Mountcastle Drive South, Edinburgh, Midlothian, EH15 3LL

7.24 (miles)

Bellevue Medical Centre

0131 5568196

No. 26, Huntingdon Place, Edinburgh, Edinburgh, EH7 4AT

10.01 (miles)

Brunton Place Doctors Surgery

0131 5575545

No. 9, Brunton Place, Edinburgh, Edinburgh, EH7 5EG

10.01 (miles)

Baronscourt Surgery

0131 6575444

No. 89, Northfield Broadway, Edinburgh, Edinburgh, EH8 7RX

10.41 (miles)

Edinburgh Travel Health Clinic

0131 6671030

14 East Preston Street, Edinburgh, EH8 9QA

10.41 (miles)

Up Arrow Back To Top

Dr S McLaren

0131 6672240

Southside Surgery Bernard Ter, Edinburgh, EH8 9NU

10.41 (miles)

Newington Surgery

0131 6624400

No. 14, East Preston Street, Edinburgh, Edinburgh, EH8 9QA

10.41 (miles)

Leith Community Treatment Centre

0131 5366225

53 Bonnington Road, Edinburgh, EH6 5JQ

10.43 (miles)

Leith Mount Surgery

0131 5542958

Edinburgh, EH6 4EH

10.43 (miles)

Leith Walk Surgery

0131 5532526

60 Leith Walk, Edinburgh, EH6 5HB

10.43 (miles)

Links Medical Centre

0131 5541036

4 Hermitage Place, Edinburgh, EH6 8BW

10.43 (miles)

Loanhead Clinic

0131 4400590

No. 17, George Terrace, Loanhead, Midlothian, EH20 9JZ

10.88 (miles)

Broughton Health Clinic

0131 5561586

57a, Albany Street, Edinburgh, Edinburgh, EH1 3QY

11.21 (miles)

Caledonia Youth

0131 2293596

No. 5, Castle Terrace, Edinburgh, Edinburgh, EH1 2DP

11.21 (miles)

Minto Hotel

0131 6671628

16-18, Minto Street, Edinburgh, Edinburgh, EH9 1RG

11.26 (miles)

Up Arrow Back To Top

Southside Centre

0131 6675251

86-92, Causewayside, Edinburgh, Edinburgh, EH9 1PY

11.26 (miles)

British Medical Association

0131 2473000

No. 14, Queen Street, Edinburgh, Edinburgh, EH2 1LL

12.01 (miles)

Healthcare Now Edinburgh

0131 2201300

12 Stafford Street, Edinburgh, EH3 7AU

12.01 (miles)

The Spittal Street Centre

0131 5378300

22-24, Spittal Street, Edinburgh, Edinburgh, EH3 9DU

12.01 (miles)

Stockbridge Health Centre (Edinburgh)

0131 2609202

5 India Place, Edinburgh, EH3 6EH

12.01 (miles)

Stockbridge Health Centre Edinburgh

0131 2609206

5 India Place, Edinburgh, EH3 6EH

12.01 (miles)

The Surgery

0131 5524919

No. 73, The Long House, East Trinity Road, Edinburgh, Edinburgh, EH5 3EL

12.09 (miles)

Bilston Child Health Clinic

0131 4402268

Park Avenue, Roslin, Midlothian, EH25 9SB

12.33 (miles)

Dr A Ayles

0131 4476277

5-6 Hermitage Terrace, Edinburgh, EH10 4RP

12.96 (miles)

Bruntsfield Medical Centre

0131 2286081

No. 11, Forbes Road, Edinburgh, Edinburgh, EH10 4EY

12.96 (miles)

Bruntsfield Medical Centre

0131 2281366

No. 11, Forbes Road, Edinburgh, Edinburgh, EH10 4EY

12.96 (miles)

CMM Medical

0131 4456288

Pentlands Science Park Bush Loan, Penicuik, Midlothian, EH26 0PZ

13.64 (miles)

Dr David Begg

01968 672612

37 Imrie Place, Penicuik, Midlothian, EH26 8HY

13.64 (miles)

Child Health Centres

01968 673756

Eastfield Drive, Penicuik, Midlothian, EH26 8EY

13.64 (miles)

Eastfield Medical Centre

01968 675576

Eastfield Farm Road, Penicuik, Midlothian, EH26 8EZ

13.64 (miles)

Blackhall Medical Centre

0131 3327696

No. 51, Hillhouse Road, Edinburgh, Edinburgh, EH4 3TH

14.02 (miles)

Craigroyston Health Clinic

0131 3152121

1b Pennywell Road, Edinburgh, EH4 4PH

14.02 (miles)

Craigroyston Health Clinic

0131 3327930

1b, Pennywell Road, Edinburgh, Edinburgh, EH4 4PH

14.02 (miles)

Kirkliston Health Centre

0131 3333215

The Glebe, Edinburgh, EH4 6NW

14.02 (miles)

Tranent Medical Practice

01875 610636

Loch Road, Edinburgh, EH4 3PW

14.02 (miles)

Dr Gail Corbett

0131 4557999

Whin Pk Medical Cntr Saughton Rd, Edinburgh, EH11 3RA

14.04 (miles)

Polwarth Surgery

0131 2295914

No. 72, Polwarth Gardens, Edinburgh, Edinburgh, EH11 1LL

14.04 (miles)

Sighthill Health Centre

0131 4534782

No. 380, Calder Road, Edinburgh, Edinburgh, EH11 4AU

14.04 (miles)

Sighthill Health Centre

0131 5377163

No. 380, Calder Road, Edinburgh, Edinburgh, EH11 4AU

14.04 (miles)

Springwell Medical Centre

0131 5377455

39 Ardmillan Terrace, Edinburgh, EH11 2JL

14.04 (miles)

Wester Hailes Health Centre

0131 5377301

Edinburgh, EH11 2SS

14.04 (miles)

Child Health Centres

0131 4414704

167 Colinton Mains Drive, Edinburgh, EH13 9AF

14.6 (miles)

Colinton Surgery

0131 4414555

296b, Colinton Road, Edinburgh, Edinburgh, EH13 0LB

14.6 (miles)

Dr J.R Crispin

0131 3373565

5 Lennel Avenue, Edinburgh, EH12 6DW

16.02 (miles)

Ladywell Medical Centre

0131 3164053

No. 10, Ladywell Road, Edinburgh, Edinburgh, EH12 7TB

16.02 (miles)

Ladywell Medical Centre East Wing

0131 3348410

Edinburgh, EH12 1DB

16.02 (miles)

Ladywell Medical Centre East Wing

0131 3164746

Edinburgh, EH12 7TS

16.02 (miles)

Ladywell Medical Centre East Wing

0131 3164053

Edinburgh, EH12 7TS

16.02 (miles)

Ladywell Medical Centre East Wing

0131 3345086

Edinburgh, EH12 7TS

16.02 (miles)

Ladywell Medical Centre

0131 3344955

No. 10, Ladywell Road, Edinburgh, Edinburgh, EH12 7TB

16.02 (miles)

Ladywell Medical Centre

0131 3164816

No. 10, Ladywell Road, Edinburgh, Edinburgh, EH12 7TB

16.02 (miles)

Ladywell Medical Centre West Wing

0131 3344971

Edinburgh, EH12 7UN

16.02 (miles)

Ladywell Medical Centre West Wing

0131 3344955

Edinburgh, EH12 7UN

16.02 (miles)

Offshore Medical Services Edinburgh

0131 3332525

Roddinglaw Bsns Pk Roddinglaw Rd, Edinburgh, EH12 9DB

16.02 (miles)

Balerno Clinic

0131 4495603

31 Marchbank Gardens, Balerno, Midlothian, EH14 7ET

16.12 (miles)

Balerno Clinic

0131 4495602

Balerno, Midlothian, EH14 7ET

16.12 (miles)

Wester Hailes Health Centre

0131 5377317

No. 7, Murrayburn Gate, Edinburgh, Edinburgh, EH14 2SS

16.12 (miles)

Wester Hailes Health Centre

0131 5377320

No. 7, Murrayburn Gate, Edinburgh, Edinburgh, EH14 2SS

16.12 (miles)

Haylodge Hospital

01721 720380

Neidpath Road, Peebles, Peeblesshire, EH45 8JG

19.58 (miles)

Nhs Borders Mental Health

01721 723701

Tweed Green, Peebles, Peeblesshire, EH45 8AR

19.58 (miles)

Kirkliston Health Centre

0131 3355323

The Glebe, Kirkliston, West Lothian, EH29 9AS

20.02 (miles)

West Linton Health Centre

01968 660808

Deanfoot Road, West Linton, Peeblesshire, EH46 7EX

22.7 (miles)

Dr A.C.A Alexander

01383 623516

Elliot Street, Dunfermline, Fife, KY11 4TF

24.56 (miles)

Dr J.J Allan

01383 413234

5 Friary Court, Inverkeithing, Fife, KY11 1NU

24.56 (miles)

Health Services Fife Primary Care NHS Trust Clinics

01383 731189

Dunfermline, Fife, KY11 4HA

24.56 (miles)

Health Services Fife Primary Care NHS Trust Clinics

01383 821099

Regents Way, Dunfermline, Fife, KY11 9UY

24.56 (miles)

Fife Council

01383 412729

No. 10, Queen Street, Inverkeithing, Fife, KY11 1LS

24.56 (miles)

Park Road Primary School

01383 416181

Park Road, Dunfermline, Fife, KY11 2NH

24.56 (miles)

Rosyth Health Centre

01383 410430

Park Road, Dunfermline, Fife, KY11 2SE

24.56 (miles)

Dr M.R Lapraik

01383 822174

5 Friary Court, Inverkeithing, Fife, KY11 1NU

24.56 (miles)

R R Tatlock & Thomson

01383 411017

No. 4, The Old Corn Exchange, Hope Street, Inverkeithing, Fife, KY11 1LW

24.56 (miles)

Health Services (Tayside Primary Care NHS Trust Health Centr

01382 737253

St Peter Street, Dundee, Angus, DD1 4JH

24.71 (miles)

4 C Health Ltd

01506 431010

Unit 1, Oakbank Park Way, Livingston, West Lothian, EH53 0TH

26.15 (miles)

Dental Community Dental Service Community Dental Centres

01506 882343

Health Centre, 147 Main Street, Livingston, West Lothian, EH53 0EW

26.15 (miles)