Telephone Numbers

General Practitioners
(in alphabetical order by place name)

Aberfeldy
Drs McBride, Wright, Wright & Cox                      01887 820366
Alyth
Drs Young, Gilmour & Faloon     01828 632317
Arbroath
Drs Smith, Moffat, McKay, Cherry, Fagan, Brink & Fraser     01241 431144
Drs Ward, Chung, Noltie & Acheson 01241 872692
Drs Hornsby, Raitt & Macleod       01241 870311
Drs Speirs, Ledson, Inglis, Sutherland & Wheater    01241 870307
Auchterarder
Drs Grant, Laird, Paterson, Wylie, Price, McLeay, Dickson & Fisken  01764 662275
Blairgowrie
Drs Shaw, MacKay, Sim, Shaw, Buist & Martindale 01250 872033
Drs McNeill & Pyle 01250 872552
Brechin
Drs Duff, Frost, &  Mahon      01356 624411
Bridge of Earn
Dr Kirkwood                      01738 812000
Carnoustie
Drs McKendrick, Crosby & McNaughton 01241 859888
Drs Thornton, Easton, Morton & Galbraith    01241 859888
Comrie
Drs Carroll, Payne & Tipping              01764 670217
Coupar Angus
Drs Stewart & Erskine          01828 627318
Drs Williams, Milne & McCorkindale   01828 627312
Crieff
Drs Bradley, Martin, Mitchell, Morrison, Dougall, Mathews & Evans  01764 652283
Drs Savage, Kirkwood, Ewing & Carter   01764 652456
Dundee
Drs Smith, Arthur & Arthur, Ancrum Road     01382 669316
Drs Gray, Allen & Thomson, Ancrum Road 01382 669316
Dr D C Miller, Ardler   01382 833399
Drs Hankinson, Levin, Scullion, Elliott & Young, Broughty Ferry   01382 731331
Drs Woodley, Dillon, Chesters & Constance, Broughty Ferry   01382 778881
Drs Rosbottom, Hayes, Macpherson, MacMillan & Taylor, Coldside 01382 880900
Drs Vincent, Meikle, Jones, Malik & Duffy, Downfield 01382 812111
Drs Vernon, Vernon, Dawson, Bruce, Scahill & Cowie, Hawkhill 01382 669589
Drs Dymock, Proudfoot, Lamb, Carney & Hannah, Hillbank  01382 221976
Drs Robson, Ward & Proctor, Lochee 01382 611283
Drs Freshwater, Ellison, Watson, Wilson, Watson & Peart, Maryfield   01382 462292
Drs Coull, Narsapur, Ruthven, Dorward, Hay & Killick, Nethergate                 01382 221527
Drs Affleck, Duffy & Wood, Park Avenue   01382 462222
Drs Foster, McIntyre, Bruce, Bennet, Duncan & Mackie, Princes Street     01382 461090
Drs MacCowan, Buckney & Ogilvie, Ryehill              01382 644466
Drs Fox & O’Brien, Stobswell    01382 461363
Drs Ramsay, Allen, Scanlan & Martin, Taybank      01382 461588
Drs Summers & Taylor, Taybank     01382 461588
Drs Flavahan, Montgomery, Gardiner, Badenhorst & Hollins, Tay Court  01382 228228
Drs Rorie, Ritchie & Rainey, Terra Nova House  01382 451100
Drs Das & Morris, Terra Nova House     01382 451100
Drs Gemmell, Kennedy, Emslie-Smith, Smeaton, Lockwood, Sullivan & Moir, Arthurstone      01382 457629
Drs Slane, Russell, Emslie-Smith, Shaw, Fleming & Maple, Arthurstone 01382 458333
Drs Buchan, Fletcher, Taylor, Locke, Thomson, McTavish & McAskie, Wallacetown 01382 459519
Drs Watson, Goudie & Russell, Westgate    01382 667408
Drs Dorward, Nicoll, Neville, Robson, Lowe & Al-Agilly, Westgate   01382 668189
Dr M Raj, Whitfield 01382 508410
Dunkeld
Drs Silburn, Binnie & Wright     01350 727269
Edzell
Drs Jacobs & Iterbeke 01356 648209
Errol
Dr L J Easton  01821 642248
Forfar
Drs Woodroffe & Grunenberg       01307 463558
Drs Smith, Dick, Dowell, Fagerson & Paterson    01307 463122
Drs MacDonald, Burt, MacCallum, Morris, Mellish, Thomas & Stewart  01307 462316
Friockheim
Drs Walker & Scallan    01241 828444
Invergowrie
Drs Gray, Ip & Thomson                   01382 562271
Kinloch Rannoch
Drs Simmons & Simmons  01882 632216
Kinross
Drs McCracken & Osborne  01577 862112
Drs Carragher, Richmond, Campbell, Lyons, Smith & Pattison  01577 862112
Kirriemuir
Drs Lendrum, Weir, Farquhar, Watts, Delaney & Wilmshurst   01575 573333
Monifieth
Drs MacLean, Whyte, Locke & Stewart            01382 534301
Montrose
Drs Griffith, Orr, Begg, Voice & Simpson  01674 676161
Drs Calder, Walker & Murrie 01674 672554
Drs Grant, Ireland, Anderson, Kramer, Cranswick & Marwood       01674 673400
Muirhead
Drs Wallace, Kilgallon, Veitch, Harrold & Leese      01382 580264
Perth
Drs  Dunbar, Currie, Clare, Cunningham, Lee & McMillan, Caledonian Road 01738 628234  
Dr D Ashcroft, South Street    01738 631032
Drs Napper, Cavanagh, Milne & Allan, Drumhar     01738 621726
Drs Compson, Roxburgh & Hutton, Drumhar 01738 622421
Drs Scott, Melrose, Kynaston & McElnea, Glover Street          01738 621844
Drs Reid, McLeod, Shepherd, Sneddon, Foster & Matthews, Glover Street    01738 639748
Drs McWilliam, Falconer, Sinclair, Shackles, Burnett & Macgregor, Taymount 01738 627117
Drs Dutton, Auld, Reilly & Reid, Whitefriars        01738 625842
Drs Hewitt, Wright, Carey, Hamilton, Moloney & Elliott, Whitefriars 01738 627912
Pitlochry
Drs Cruickshank, Kennedy, Leaver, MacHugh & McCrory     01796 472558
Stanley
Drs Brewster, Franks, Brooks & Soppitt  01738 828294
Primary Care Division
Headquarters, Ashludie Hospital, Monifieth    01382 527822
Ashludie Hospital, Monifieth  01382 527822
Little Cairnie Hospital, Arbroath     01241 872584
Murray Royal Hospital, Perth      01738 621151
Roxburghe House, RVH, Dundee   01382 423000
Royal Dundee Liff Hospital   01382 423000
Royal Victoria Hospital, Dundee 01382 423000
Strathmartine Hospital, Dundee   01382 423000
Sunnyside Royal Hospital, Montrose  01674 830361
CHP Headquarters
Angus CHP, Forfar 01307 473197
Dundee CHP, Claverhouse East, Dundee 01382 436310
Perth & Kinross CHP, Perth Royal Infirmary 01738 473725
Community Hospitals
Aberfeldy Cottage Hospital            01887 820314
Arbroath Infirmary        01241 872584
Blairgowrie Cottage Hospital 01250 874466
Brechin Infirmary          01764 653173
Forfar Infirmary    01307 464551
Forfar Maternity Unit   01307 465516
Irvine Memorial Hospital, Pitlochry    01796 472052
Montrose Infirmary  01674 830361
St Margaret’s Hospital, Auchterarder   01764 662246
Acute Services Division
Headquarters, Ninewells Hospital 01382 660111
Ambulatory Diagnostic & Treatment Centre, Stracathro 01356 665089
Dundee Dental Hospital   01382 660111
Dundee Limb Fitting Centre  01382 660111
Ninewells Hospital & Medical School, Dundee  01382 660111
Perth Royal Infirmary         01738 623311
Stracathro Hospital, Brechin 01356 647291
Tayside NHS Board
NHS Tayside Headquarters, Ninewells Hospital   01382 660111
NHS 24             08454 24 24 24
Tayside Drug Problem Service 01382 424544

Back to top

© 2010 NHS Tayside