Healthcare in Perth


Perth, Perthshire, Central East, Scotland

    Drumhar Health Centre
    12 Drumhar Court
    Perth
    Perthshire
    PH1 5SG
    01738 564101
    Drumhar Health Centre (General Practitioners, Mauve Practice)
    Perth
    PH1 1AS
    01738 622421
    Drumhar Health Centre (General Practitioners, Yellow Practice)
    Perth
    Perthshire
    PH1 5PD
    01738 621726
    Red Practice department, Whitefriars Surgery
    Whitefriars Street
    Perth
    Perthshire
    PH1 1PP
    01738 445192
    Health Services Tayside Primary Care NHS Trust Hospitals Perth & Kinross
    Perth
    Perthshire
    PH1 1NX
    01738 623311
    Hospitals
    Perth
    Perthshire
    PH1 1PH
    01738 621151
    Hospitals
    Perth
    Perthshire
    PH1 1PH
    01738 623311
    Lifeboats - Royal National Lifeboat Institution
    Inveralmond Indust Est Ruthvenfield Rd
    Perth
    Perthshire
    PH1 3TZ
    01738 642999
    The Health Centre
    Retinue Row
    Perth
    Perthshire
    PH1 3PF
    01738 840289
    Perth & Kinross Healthcare NHS Trust (Family Planning Clinics)
    North Methven St
    Perth
    Perthshire
    PH1 1PH
    Tayside University Hospitals NHS Trust (Perth Royal Infirmary, Accident & Emergency)
    Perth
    Perthshire
    PH1 1NX
    01738 473841
    Tayside University Hospitals NHS Trust Perth Royal Infirmary Accident & Emergency
    Perth
    Perthshire
    PH1 1NX
    01738 473838
    Tayside University Hospitals NHS Trust Perth Royal Infirmary Accident & Emergency
    Perth
    Perthshire
    PH1 1NX
    01738 473843
    Tayside University Hospitals NHS Trust (Perth Royal Infirmary, Admissions & Enquiries)
    Perth
    Perthshire
    PH1 1NX
    01738 473734
    Tayside University Hospitals NHS Trust Perth Royal Infirmary Admissions & Enquiries
    Perth
    Perthshire
    PH1 1NX
    01738 473735
    Tayside University Hospitals NHS Trust (Perth Royal Infirmary, Medical Diagnostic Department)
    Perth
    Perthshire
    PH1 1NX
    01738 473617
    Tayside University Hospitals NHS Trust Perth Royal Infirmary Medical Diagnostic Department
    Perth
    Perthshire
    PH1 1NX
    01738 473618
    Tayside University Hospitals NHS Trust Perth Royal Infirmary Medical Diagnostic Department
    Perth
    Perthshire
    PH1 1NX
    01738 473616
    Tayside University Hospitals NHS Trust Perth Royal Infirmary Medical Diagnostic Department
    Perth
    Perthshire
    PH1 1NX
    01738 473610
    Tayside University Hospitals NHS Trust (Perth Royal Infirmary, Out-Patient Clinics)
    Perth
    Perthshire
    PH1 1NX
    01738 473730
    Tayside University Hospitals NHS Trust Perth Royal Infirmary Out-Patient Clinics
    Perth
    Perthshire
    PH1 1NX
    01738 473731
    Tayside University Hospitals NHS Trust Perth Royal Infirmary Out-Patient Clinics
    Perth
    Perthshire
    PH1 1NX
    01738 473776
    Tayside University Hospitals NHS Trust Perth Royal Infirmary Out-Patient Clinics
    Perth
    Perthshire
    PH1 1NX
    01738 443189
    Tayside University Hospitals NHS Trust Perth Royal Infirmary Out-Patient Clinics
    Perth
    Perthshire
    PH1 1NX
    01738 473249
    Tayside University Hospitals NHS Trust Perth Royal Infirmary Out-Patient Clinics
    Perth
    Perthshire
    PH1 1NX
    01738 473516
    Tayside University Hospitals NHS Trust Perth Royal Infirmary Out-Patient Clinics
    Perth
    Perthshire
    PH1 1NX
    01738 473223
    Tayside University Hospitals NHS Trust Perth Royal Infirmary Out-Patient Clinics
    Perth
    Perthshire
    PH1 1NX
    01738 473790
    Tayside University Hospitals NHS Trust Perth Royal Infirmary Out-Patient Clinics
    Perth
    Perthshire
    PH1 1NX
    01738 473743
    Tayside University Hospitals NHS Trust Perth Royal Infirmary Out-Patient Clinics
    Perth
    Perthshire
    PH1 1NX
    01738 473517
    Tayside University Hospitals NHS Trust (Perth Royal Infirmary, Out-Patient Clinics, Out-Patients Departments)
    Perth
    Perthshire
    PH1 1NX
    01738 473752
    Tayside University Hospitals NHS Trust Perth Royal Infirmary Out-Patient Clinics Out-Patients Depart
    Perth
    Perthshire
    PH1 1NX
    01738 473845
    Tayside University Hospitals NHS Trust Perth Royal Infirmary Out-Patient Clinics Out-Patients Depart
    Perth
    Perthshire
    PH1 1NX
    01738 473382
    Tayside University Hospitals NHS Trust Perth Royal Infirmary Out-Patient Clinics Out-Patients Depart
    Perth
    Perthshire
    PH1 1NX
    01738 473863
    Tayside University Hospitals NHS Trust Perth Royal Infirmary Out-Patient Clinics Out-Patients Depart
    Perth
    Perthshire
    PH1 1NX
    01738 473270
    Tayside University Hospitals NHS Trust (Perth Royal Infirmary, Rehabilitation)
    Perth
    Perthshire
    PH1 1NX
    01738 473233
    Tayside University Hospitals NHS Trust Perth Royal Infirmary Rehabilitation
    Perth
    Perthshire
    PH1 1NX
    01738 473250
    Tayside University Hospitals NHS Trust Perth Royal Infirmary Rehabilitation
    Perth
    Perthshire
    PH1 1NX
    01738 473703
    Tayside University Hospitals NHS Trust Perth Royal Infirmary Rehabilitation
    Perth
    Perthshire
    PH1 1NX
    01738 473330
    Tayside University Hospitals NHS Trust (Perth Royal Infirmary, Wards & Day Units)
    Perth
    Perthshire
    PH1 1NX
    01738 473950
    Tayside University Hospitals NHS Trust Perth Royal Infirmary Wards & Day Units
    Perth
    Perthshire
    PH1 1NX
    01738 473314
    Tayside University Hospitals NHS Trust Perth Royal Infirmary Wards & Day Units
    Perth
    Perthshire
    PH1 1NX
    01738 473470
    Tayside University Hospitals NHS Trust Perth Royal Infirmary Wards & Day Units
    Perth
    Perthshire
    PH1 1NX
    01738 473832
    Tayside University Hospitals NHS Trust Perth Royal Infirmary Wards & Day Units
    Perth
    Perthshire
    PH1 1NX
    01738 473453
    Tayside University Hospitals NHS Trust Perth Royal Infirmary Wards & Day Units
    Perth
    Perthshire
    PH1 1NX
    01738 473482
    Tayside University Hospitals NHS Trust Perth Royal Infirmary Wards & Day Units
    Perth
    Perthshire
    PH1 1NX
    01738 473554
    Tayside University Hospitals NHS Trust Perth Royal Infirmary Wards & Day Units
    Perth
    Perthshire
    PH1 1NX
    01738 473469
    Tayside University Hospitals NHS Trust Perth Royal Infirmary Wards & Day Units
    Perth
    Perthshire
    PH1 1NX
    01738 473900
    Tayside University Hospitals NHS Trust Perth Royal Infirmary Wards & Day Units
    Perth
    Perthshire
    PH1 1NX
    01738 473904
    Tayside University Hospitals NHS Trust Perth Royal Infirmary Wards & Day Units
    Perth
    Perthshire
    PH1 1NX
    01738 473905
    Tayside University Hospitals NHS Trust Perth Royal Infirmary Wards & Day Units
    Perth
    Perthshire
    PH1 1NX
    01738 473909
    Tayside University Hospitals NHS Trust Perth Royal Infirmary Wards & Day Units
    Perth
    Perthshire
    PH1 1NX
    01738 473913
    Tayside University Hospitals NHS Trust Perth Royal Infirmary Wards & Day Units
    Perth
    Perthshire
    PH1 1NX
    01738 473914
    Tayside University Hospitals NHS Trust Perth Royal Infirmary Wards & Day Units
    Perth
    Perthshire
    PH1 1NX
    01738 473221
    Tayside University Hospitals NHS Trust Perth Royal Infirmary Wards & Day Units
    Perth
    Perthshire
    PH1 1NX
    01738 473930
    Tayside University Hospitals NHS Trust Perth Royal Infirmary Wards & Day Units
    Perth
    Perthshire
    PH1 1NX
    01738 473934
    Tayside University Hospitals NHS Trust Perth Royal Infirmary Wards & Day Units
    Perth
    Perthshire
    PH1 1NX
    01738 473825
    Tayside University Hospitals NHS Trust Perth Royal Infirmary Wards & Day Units
    Perth
    Perthshire
    PH1 1NX
    01738 473245
    Victim Support Dundee City
    North Methven Street
    Perth
    Perthshire
    PH1 5PX
    01738 563195
    Red Practice department, Whitefriars Surgery
    Whitefriars Street
    Perth
    Perthshire
    PH1 1PP
    01738 445192
    Bio Energy Ltd
    Bio Energy Ltd Po Box 7524
    Perth
    Perthshire
    PH1 1SQ
    0800 9708505
    Almond Valley Organic & Vegetarian
    Unit 4 Lochty Est
    PH1 3JZ
    01738 582064
    Whitefriars Surgery, Red Practice
    Whitefriars Street
    Perth
    Perthshire
    PH1 1PP
    01738 620012
    Herbalistic Chinese Medicine
    Unit 37b, St. Johns Centre
    Perth
    Perthshire
    PH1 5UX
    01738 451888
    Allardyce Healthcare
    7 York Place
    Perth
    Perthshire
    PH2 8EP
    01382 228411
    The Centre For Natural Health
    2 Marshall Place
    Perth
    Perthshire
    PH2 8AH
    01738 630353
    Couple Counselling
    Perth Counselling Centre Kinnoull Causeway
    Perth
    Perthshire
    PH2 8HQ
    01738 636363
    Drumhar Health Centre
    Perth
    PH2 2XJ
    01738 564101
    Health Services Tayside Primary Care NHS Trust Day Hospitals Perth & Kinross
    Isla Rd
    Perth
    Perthshire
    PH2 7HQ
    01738 639303
    Health Services Tayside Primary Care NHS Trust Day Hospitals Perth & Kinross
    Perth
    Perthshire
    PH2 7HQ
    01738 639304
    King James VI Hospital
    Perth
    Perthshire
    PH2 8HP
    01738 624660
    R.M Leishman
    Nimrod Ho Kinnoull Csewy
    Perth
    Perthshire
    PH2 8HQ
    01738 783553
    Boyd C Mackenzie
    30 Kinnoull Csewy
    Perth
    Perthshire
    PH2 8HQ
    01738 622864
    Murray Royal Hospital
    Muirhall Road
    Perth
    Perthshire
    PH2 7BH
    01241 872584
    Norwell Clinic
    Norwell Dv
    Scone, Perth
    Perthshire
    PH2 6PL
    01738 555705
    Perth & Kinross Council Housing & Community Care Hospital Based Teams
    Murray Royal Hosp
    Perth
    Perthshire
    PH2 7BH
    01738 625477
    Perth & Kinross Healthcare NHS Trust (Nurses Community)
    Drumhar Health Centre
    Perth
    Perthshire
    PH2 7BH
    01738 633189
    Perth & Kinross Healthcare NHS Trust
    41 Viewlands Ter
    Perth
    PH2 1DA
    01738 636474
    Wight Chiropractic Clinic
    28 Leonard Street
    Perth
    Perthshire
    PH2 8ES
    01738 633811
    Perth Association For Mental Health Counselling Service
    PH2 8EH
    01738 631966
    Elementals
    36 Friar Street
    Perth
    Perthshire
    PH2 0ED
    01738 445432
    Leah Healthcare Services
    Durn Isla Road
    PH2 7HF
    01738 442012
    Caledonian Road Medical Centre
    Caledonian Road
    Perth
    Perthshire
    PH2 8HH
    01738 628234
    Wendy Birse
    Mount Vernon Main Street
    Perth
    Perthshire
    PH2 6EZ
    0845 8323193
    Dr R McCorkindale
    Coupar Angus Medical Cntr Candlehouse La
    Blairgowrie
    Perthshire
    PH13 9DD
    01828 627312
    Ardblair Medical Practice
    Ann St, Perth Road
    Blairgowrie
    Perthshire
    PH10 6EE
    01250 872033
    Ardblair Medical Practice
    Perth Road
    Blairgowrie
    Perthshire
    PH10 6EE
    01250 876118
    Blythswood
    No. 7, Allan Street
    Blairgowrie
    Perthshire
    PH10 6AB
    01250 874999
    Health Services Tayside Primary Care NHS Trust Community Nursing Services (Rural) - Perth and Kinross
    Ardblair Centre Perth Rd
    Blairgowrie
    Perthshire
    PH10 6EN
    01250 876668
    Lochleven Health Centre (General Practitioners, Burleigh Practice)
    Kinross
    Kinross-Shire
    KY13 8SY
    01577 862112
    Celestial Garden, Kinross, Fife
    18 Station Road
    Kinross
    Kinross
    KY13 8TG
    01383 624444
    Tina Leslie
    Celestial Garden Natural Healing Centre
    Kinross
    Fife
    KY13 8TG
    01337 810723
    L.S Armfield
    35 High Street
    Auchterarder
    Perthshire
    PH3 1DB
    01764 664600
    Health Services (Tayside Primary Care NHS Trust, Community Nursing Services Rural - Perth & Kinross, Auchterarder Braco &
    St. Margaret's Health Centre
    Auchterarder
    Perthshire
    PH3 1JH
    01764 662557
    St Margarets Hospital
    Western Road
    Auchterarder
    Perthshire
    PH3 1JH
    01764 662246
    St. Margaret's Health Centre (Auchterarder)
    Western Road
    Auchterarder
    Perthshire
    PH3 1JH
    01764 662275
    Natural Therapy Clininc
    37 James Square
    Crieff
    Perthshire
    PH7 3EY
    01764 656016
    Netcache Ltd
    26 Kincardine Road
    Crieff
    Perthshire
    PH7 3BG
    01764 655755
    Health Services Tayside Primary Care NHS Trust Hospitals Perth & Kinross
    Pitlochry
    Perthshire
    PH16 5HP
    01796 472052
    Kinloch Rannoch Medical Practice
    Tigh Na Darrach Station Rd
    Kinloch Rannoch, Pitlochry
    Perthshire
    PH16 5PR
    01882 632216
    Toberargan Surgery
    The Surgery Toberargan Rd
    Pitlochry
    Perthshire
    PH16 5HS