Search results

for

hospitals general in Perth (Perthshire)

results 1-25 of 50

View as a list / View on map

Murray Royal Hospital

1.03 miles       Muirhall Road, Perth, PH2 7BH

(01738) 621151

Crieff Hospital

15.41 miles       King Street, Crieff, PH7 3HR

(01764) 653173

Adamson Hospital

16.51 miles       Bank Street, Cupar, KY15 4JG

(01334) 651200

Weston Day Hospital

16.58 miles       West Port, Cupar, KY15 4AN

(01334) 652163

Scotrad Services Ltd

17.19 miles       47 Nasmyth Road, Glenrothes, KY6 2SD

(01592) 775335

Kingsway Care Centre

17.45 miles       Kings Cross Road, Dundee, DD2 3PT

(01382) 649003

Ninewells Hospital

17.46 miles       PO Box 120, Dundee, DD1 9SY

(01382) 660111

Fife Health Board

19.91 miles       Cameron Hospital, Cameron Bridge, Leven, KY8 5RR

(01592) 777500

Cameron Hospital

20.12 miles       Cameron Bridge, Leven, KY8 5RR

(01592) 226748

Queen Margaret Hospital

21.25 miles       Whitefield Road, Dunfermline, KY12 0SU

(01383) 623623

Forth Park Maternity Hospital

21.29 miles       30 Bennochy Road, Kirkcaldy, KY2 5RA

(01592) 643355

Titlochry Community Hospital

23.82 miles       Ferry Road, Pitlochry, PH16 5FG

(01796) 472052

Bo'ness Hospital

26.93 miles       102 Dean Road, Bo'ness, EH51 0DH

(01506) 829580

Livilands Resource Centre

27.17 miles       Livilands Gate, Stirling, FK8 2AU

(01786) 446913

Bellsdyke Hospital Site

28.38 miles       Trystview Bellsdyke Road, Larbert, FK5 4WS

(01324) 572602

St Michael's Hospital

29.14 miles       Edinburgh Road, Linlithgow, EH49 6QS

(01506) 842053

Ferryfield House

29.82 miles       100 Pilton Drive, Edinburgh, EH5 2HF

(0131) 537 6246

Minor Injuries Clinic

30.45 miles       Western General Hospital Crewe Road South, Edinburgh, EH4 2XU

(0131) 537 1330

Western General Hospital

30.45 miles       Crewe Road South, Edinburgh, EH4 2XU

(0131) 537 1000

Royal Victoria Hospital

30.68 miles       13 Craigleith Road, Edinburgh, EH4 2DN

(0131) 537 5000

Royal Infirmary

31.99 miles       39 Chalmers Street, Edinburgh, EH3 9HA

(0131) 537 6000

Royal Hospital for Sick Children

32.46 miles       9 Sciennes Road, Edinburgh, EH9 1LF

(0131) 536 0000

Royal Edinburgh Hospital

32.92 miles       Morningside Terrace, Edinburgh, EH10 5HF

(0131) 537 6000

Arbroath Hospital

33.6 miles       Rosemount Road, Arbroath, DD11 2AT

(01241) 872584

Royal Infirmary of Edinburgh

34.16 miles       51 Little France Crescent Old Dalkeith Road, Edinburgh, EH16 4SA

(0131) 536 1000

Page : 1 | 2