Doctors in Edinburgh, Midlothian

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

Marshall Dr D

Dalkeith Medical Practice, Dalkeith, EH22 1AP 0131 5615500

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

Danderhall Medical Practice

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

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

Dalkeith Medical Centre

Dalkeith Medical Practice, Dalkeith, EH22 1AP 0131 5615500

A L Pandolfi

11 Baird Road, Newbridge, EH28 8RU 0131 3331062

M Pollock

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

J Holland

Eyre Medical Practice, 31 Eyre Cresent, Edinburgh, EH3 5EU 0131 5568842

H Burnett

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

C Scott

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

Dr S H Trotter & Partners

Links Medical Centre, 4 Hermitage Place, Edinburgh, EH6 8BW 0131 5541036

Penicuit Medical Practice

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

J Lees

Whitburn Road, Bathgate, EH48 2SS 01506 655155

Lesley Macdonald

135 Boswall Parkway, Edinburgh, EH5 2LY 0131 5525544

J T Cowan

167 Colinton Mains Drive, Edinburgh, EH13 9AF 0131 4413119

J Glidden

Blackcot, Dalkeith, EH22 4AA 0131 6631051

S Blake

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

Craig Dr George

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

J Drever

9 Brunton Place, Edinburgh, EH7 5EG 0131 5575545

Dr D J Park

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