Skip to Main Content

Results for Hospital Services in Edinburgh, 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!

Royal Infirmary Of Edinburgh

0131 5361000

Old Dalkeith Road, Edinburgh, EH16 4SU

1.51 (miles)

Mental Health (Edinburgh Healthcare NHS Trust)

0131 6620306

Edinburgh, EH8 9HW

1.2 (miles)

Mental Health (Edinburgh Healthcare NHS Trust) (Community Psychiatric Nurse Bases)

0131 3152026

Craigroyston Clinic 1B Pennywell Road, Edinburgh, EH4 4PH

3.14 (miles)

Ellen's Glen House

0131 6648542

72 Carnbee Avenue, Edinburgh, EH16 6FF

1.51 (miles)

Scottish School Of Primary Care, The

0131 6514009

South Bridge, Edinburgh, EH8 9YL

1.2 (miles)

Ferryfield House

0131 5376246

Ferryfield House, 100 Pilton Drive, Edinburgh, EH5 2HF

2.62 (miles)

Corstophine Hospital

0131 5376250

136 Corstorphine Road, Edinburgh, EH12 6TT

5.02 (miles)

1A Emergency Services

0131 4777901

1f Ashley Terrace, Edinburgh, EH11 1RF

2.82 (miles)

Lothian NHS Management Efficiency/Competitive Tendering

0131 5365200

555 Gorgie Rd, Edinburgh, EH12 9BN

5.02 (miles)

Trades Maiden Hospital

0131 2266819

61 Melville Street, Edinburgh, EH3 7HL

1.22 (miles)

City Hospital

0131 5366000

Green Bank Dv, Edinburgh, EH10 5SB

1.81 (miles)

Up Arrow Back To Top

Princess Margaret Rose Orthopaedic Hospital

0131 5364600

Frogston Rd West, Edinburgh, EH10 7ED

1.81 (miles)

Hospitals

0131 5371000

Crewe Rd Sth, Edinburgh, EH4 2XU

3.14 (miles)

B U P A

0131 3340363

Murrayfield Hospital, 122 Corstorphine Road, Edinburgh, EH12 6UD

5.02 (miles)

Edinburgh Dental Hospital

0131 5364900

39 Lauriston Place, Edinburgh, EH3 9EN

1.22 (miles)

Nuffield Hospitals Health Screening-Edinburgh

0131 3399009

6 Lochside Place, Edinburgh, EH12 9DF

5.02 (miles)

Royal Hospital For Sick Children

0131 5360000

Sciennes Road, Edinburgh, EH9 1LF

Eastern General Hospital

0131 5367000

Seafield Street, Edinburgh, EH6 7LN

1.95 (miles)

Loanhead Hospital

0131 4400174

Hunter Avenue, Loanhead, Midlothian, EH20 9SW

3.39 (miles)

Gogarburn Hospital

0131 5378000

175 Glasgow Road, Edinburgh, EH12 9BH

5.02 (miles)

Common Services Agency (Trinity Park House South Trinity Rd, Scottish Ambulance Service)

0131 5378456

Tipperlinn Rd, Edinburgh, EH10 5UU

1.81 (miles)

Up Arrow Back To Top

Lothian NHS Occupational Health Service

0131 5379369

Astley Ainslie Hospital 133 Grange Loan, Edinburgh, EH9 2HB

Scottish Ambulance Service (Administration, Fife Lothian & Borders Area)

111 Oxgangs Rd North, Edinburgh, EH14 1ED

Scottish Partnership For Palliative Care

0131 2290538

1a Cambridge Street, Edinburgh, EH1 2DY

0.9 (miles)

Edinburgh Royal Joint Venture, The Royal Infirmary of Edinburgh

0131 5361000

51 Little France Crescent, Edinburgh, EH16 4SA

1.51 (miles)

Mental Health (Edinburgh Healthcare NHS Trust)

0131 4472674

10 Abbotsford Park, Edinburgh, EH10 5DX

1.81 (miles)

Southfield Hospital

0131 5376243

117 Lasswade Rd, Edinburgh, EH16 6QE

1.51 (miles)

Cambridge Street Day Centre

0131 5378650

5-7 Cambridge Street, Edinburgh, EH1 2DY

0.9 (miles)

Edinburgh Dental Institute

0131 5364900

39 Lauriston Place, Edinburgh, EH3 9EN

1.22 (miles)

Learning Disabilities

0131 5376145

Tipperlinn Rd, Edinburgh, EH12 9BN

5.02 (miles)

Health Services Fife NHS Board General Practitioners Surgeries

01383 822174

Dalgety Bay Medical Centre Regent's Way, Dalgety Bay, Dunfermline, Fife, KY11 9YD

14.22 (miles)

Health Services Fife NHS Board General Practitioners Surgeries

01383 413234

Inverkeithing Medical Practice, 5 Friary Ct, Inverkeithing, Fife, KY11 1NU

14.22 (miles)

Health Services Fife NHS Board General Practitioners Surgeries

01383 822174

6 Shore Rd, Aberdour, KY11 5UY

14.22 (miles)

Health Services Fife NHS Board General Practitioners Surgeries

01383 621222

Millhill Surgery 87 Woodmill St, Dunfermline, Fife, KY11 4JW

14.22 (miles)

Health Services Fife Primary Care NHS Trust Community Nurses

01383 731721

Dunfermline, KY11 3BY

14.22 (miles)

Lynebank Hospital

01383 623623

Dunfermline, Fife, KY11 4UW

14.22 (miles)

Health Services Borders Primary Care NHS Trust Hospitals

01721 724223

Peebles, Peeblesshire, EH45 8JG

14.38 (miles)

Health Services Borders Primary Care NHS Trust Mental Health Day Units

01721 720544

Peebles, Peeblesshire, EH45 8BD

14.38 (miles)

Health Services Borders Primary Care NHS Trust Mental Health Day Units

01721 724063

Peebles, Peeblesshire, EH45 8BD

14.38 (miles)

Scottish Ambulance Service N.H.S Trust (Borders Division)

01721 720836

Peebles, Peeblesshire, EH45 9DL

14.38 (miles)