Doctors in Danderhall, Midlothian

Your friendly local doctor in Danderhall can advise you about all kinds of medical treatments and is, for most of us, the first place we turn to when we feel unwell. Aside from treating aches and pains doctors can also offer support when we need it most as well as educating us about preventative measures. If you´re trying to find a doctor in Danderhall don´t let your health suffer, simply check out the Cityvisitor database of doctors to find the one closest to you. Here you´ll also find Doctor, GPs, Medical, Surgeries. Use these contacts for Danderhall Doctors to find the information you need.

Marshall Dr D

Dalkeith Medical Practice, Dalkeith, EH22 1AP 0131 5615500

Danderhall Medical Practice

85 Newton Church Road, Dalkeith, EH22 1LX 0131 6541079

Dalkeith Medical Centre

Dalkeith Medical Practice, Dalkeith, EH22 1AP 0131 5615500

J Glidden

Blackcot, Dalkeith, EH22 4AA 0131 6631051

R Morrison

Blackcot, Dalkeith, EH22 4AA 0131 6631051

L Warwick

Blackcot, Dalkeith, EH22 4AA 0131 6631051

M Murray

Blackcot, Dalkeith, EH22 4AA 0131 6631051

V Ireland

Dalkeith Medical Practice, 24-26 St Andrew Street, Dalkeith, EH22 1AP 0131 5615500

D Westwood

Dalkeith Medical Practice, 24-26 St Andrew Street, Dalkeith, EH22 1AP 0131 5615500

D Robertson

Dalkeith Medical Practice, 24-26 St Andrew Street, Dalkeith, EH22 1AP 0131 5615500

New Battle Medical Practice

Blackcot, Dalkeith, EH22 4AA 0131 6631051

L Smart

Blackcot, Dalkeith, EH22 4AA 0131 6631051

M Murray

Dalkeith Medical Practice, 24-26 St Andrew Street, Dalkeith, EH22 1AP 0131 5615500

J N Miller

Blackcot, Dalkeith, EH22 4AA 0131 6631051

M Wilson

Dalkeith Medical Practice, 24-26 St Andrew Street, Dalkeith, EH22 1AP 0131 5615500

D Bremner

Preston Road, Prestonpans, EH32 9QS 01875 811065

A Reid

Tranent Medical Practice, Loch Road, Tranent, EH33 2JX 01875 610697

J Errington

Craiglockhart Surgery, 161 Colinton Road, Edinburgh, EH14 1BE 0131 4558494

East Linton Surgery

Station Road, East linton, EH40 3DP 01620 860204

Westerhailes Surgery

Wester Hailes Health Centre, 7 Murrayburn Gate, Edinburgh, EH14 2SS 0131 5377300

D Park

Richmond Practice, 100 Dean Road, Bo'ness, EH51 0DH 01506 822665

G Price

2 Cramond Glebe Road, Edinburgh, EH4 6NS 0131 3365432

K A Brown

11 Forbes Road, Edinburgh, EH10 4EY 0131 2286081

L Wilson

Newton Port, Haddington, EH41 3NF 01620 823183

Penicuik Health Centre

37 Imrie Place, Penicuik, EH26 8LF 01968 672612

University Health Centre

6 Bristo Square, Edinburgh, EH8 9AL 0131 6502777

J Campbell

288 High Street, Linlithgow, EH49 7ER 01506 670027

Dr M Chambers

The Surgery, 79 Slateford Road, Edinburgh, EH11 1QW 0131 4428700

J Halcrow

Health Centre, Deanfoot Road, West linton, EH46 7EX 01968 660808

N King

6 Bristo Square, Edinburgh, EH8 9AL 0131 6502777

I Mckee

Wester Hailes Health Centre, 7 Murrayburn Gate, Edinburgh, EH14 2SS 0131 5377300

A Reid

265 Portobello High Street, Edinburgh, EH15 2AW 0131 6698406

I Donaldson

Tranent Medical Practice, Loch Road, Tranent, EH33 2JX 01875 610636

Barnes Dr T A

Howden West, Livingston, EH54 6TP 01506 423800

T Brown

6 Bristo Square, Edinburgh, EH8 9AL 0131 6502777

C Doldon

54 St Baldreds Road, North berwick, EH39 4PU 01620 892169

A Holloway

The Surgery, 79 Slateford Road, Edinburgh, EH11 1QW 0131 3132211

Dr S Chalmers

132 Mountcastle Drive South, Edinburgh, EH15 3LL 0131 5497300

D Jolliffe

2 Cramond Glebe Road, Edinburgh, EH4 6NS 0131 3365432

Mcintosh Dr G E Professional Calls

Neidpath Road, Peebles, EH45 8JG 01721 720601

Langlands & Wright Surgery

Newton Port Surgery, Newton Port, Haddington, EH41 3NF 01620 825051

G Craig

2 Cramond Glebe Road, Edinburgh, EH4 6NS 0131 3365432

K Mackenzie

288 High Street, Linlithgow, EH49 7ER 01506 670027

A Mulrine

54 St Baldreds Road, North berwick, EH39 4PU 01620 892169

Gracemount Medical Practice

24 Gracemount Drive, Edinburgh, EH16 6RN 0131 6642377

M Robertson

Braids Medical Practice, 6 Camus Avenue, Edinburgh, EH10 6QT 0131 4455999

S Marino

132 Mountcastle Dr South, Edinburgh, EH15 3LL 0131 6690686

A L Pandolfi

11 Baird Road, Newbridge, EH28 8RU 0131 3331062

M Pollock

Penicuik Health Centre, 37 Imrie Place, Penicuik, EH26 8LF 01968 672612