<<

NHS

Surgery List

30/09/2020

NHS GRAMPIAN

List of GP Practices

Aberdeen City

30909 Albyn Medical Practice

Albyn Medical Practice Tel 01224 586829 The Albyn Medical Practice Fax 01224 312238 30 Albyn Place Email [email protected] AB10 1NW Manager ALISON MCKAY

Contract 17j

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 67792 Harrison William J M GP Performer Provider - General Partner 67067 Craik Mary C F GP Performer Provider - General Partner 68578 Cornwell Graeme M GP Performer Provider - General Partner 62341 Terwey Stephen L M GP Performer Provider - General Partner 63380 Prentice Jacqueline A F GP Performer Provider - General Partner 65862 Keenan Fionna E F Salaried - GP Practice Employed 66907 Sinclair Lorraine F GP Performer Provider - General Partner Withanage Pinkie F Speciality Trainee Doctor 68390 Anthony Michael M Salaried - GP Practice Employed

NHS GRAMPIAN

List of GP Practices

Aberdeen City

30256 Medical Practice

Bucksburn Medical Practice Tel 01224 713927 Bucksburn Clinic Fax 01224 715586 Kepplehills Road Email [email protected] Bucksburn AB21 9DG Manager CARIN DAVIE

Contract 17j

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 63347 McMann Pamela M F GP Performer Provider - General Partner

NHS GRAMPIAN

List of GP Practices

Aberdeen City

30701 Calsayseat Medical Group

Calsayseat Medical Group Tel 0345 3376370 44 Powis Place Fax 01224 849722 Aberdeen Email [email protected] AB25 3TX Manager JACKIE CAIRNS

Contract 17c

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 68802 Stewart Carol F GP Performer Provider - General Partner 68128 Aitchison Valerie A F GP Performer Provider - General Partner 64122 Cassidy Jamie M GP Performer Provider - General Partner 68233 Williams Pauline F Salaried - GP Practice Employed 64513 Newman Jillian H F Salaried - GP Practice Employed 63142 Finlayson Jennifer R F Salaried - GP Practice Employed 65102 Adam Neil A M GP Performer Provider - General Partner 66435 Denison Margaret A F GP Performer Provider - General Partner 66010 Grant Lindsay I F GP Performer Provider - General Partner 65072 Buchanan Carol E F GP Performer Provider - General Partner 63321 Venkatraman Jayashree F PERFORMER PROVIDER

NHS GRAMPIAN

List of GP Practices

Aberdeen City

31333 Camphill Medical Practice

Camphill Medical Practice Tel 0345 3752020 Murtle Estate Fax 01224 868971 Email [email protected] Aberdeen AB15 9EP Manager DEBBIE DOUGARY

Contract 2c Direct Provision

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 62413 Geider Stefan A M GP Performer Provider - General Partner 64866 van Lieshout Simon M Salaried - GP HB Employed 65811 Lindsay Claire F Salaried - GP HB Employed

NHS GRAMPIAN

List of GP Practices

Aberdeen City

30985 Carden Medical Centre

Carden House Tel 03453376330 Carden Place Fax Aberdeen Email [email protected] AB10 1UT Manager Lorraine H

Contract 2Cdirect Board

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 68691 Rore Sandra E F GP Retainer 64505 Purba Mandeep F Salaried - GP HB Employed 67059 Aneke-Ogbu Harriet F Salaried - GP HB Employed 62286 McKay Catherine C F Salaried - GP HB Employed 66770 Daniels Katy F Salaried - GP HB Employed 64670 McLaren Catherine F Salaried - GP HB Employed 62294 McMain Thomas M Salaried - GP HB Employed

NHS GRAMPIAN

List of GP Practices

Aberdeen City

31230 Cults Medical Group

Cults Medical Group Tel 0345 337 1140 South Avenue Fax 01224 860170 Cults Email [email protected] Aberdeen AB15 9LQ Manager YVONNE SPALDING

Contract 17j

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 63207 Morton Moira A F GP Performer Provider - General Partner 63223 Smith Naomi F GP Performer Provider - General Partner 63215 McKeown John P M GP Performer Provider - General Partner 63649 Monro Alison F Salaried - GP Practice Employed 68110 Rowan Georgina F PERFORMER PROVIDER 63266 Booth Adam M GP Performer Provider - General Partner

NHS GRAMPIAN

List of GP Practices

Aberdeen City

31259 Medical Practice

Danestone Medical Practice Tel 01224 822866 Fairview Street Fax 01224 849699 Danestone Email [email protected] Aberdeen AB22 8ZP Manager TRACEY THOM

Contract 17j

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 67083 Paterson Christine L F GP Retainer 66991 Marwick Theresa J F Salaried - GP Practice Employed 68217 McKeown Rhona C F GP Performer Provider - General Partner 66061 Cooper Juliet F GP Performer Provider - General Partner 67997 McGrory Damian M GP Performer Provider - General Partner 63452 Cormack Kevin K M GP Performer Provider - General Partner 65528 Lumsden Linzi J F GP Performer Provider - General Partner

NHS GRAMPIAN

List of GP Practices

Aberdeen City

30078 Denburn Medical Practice

Denburn Medical Practice Tel 0345 0130740 Denburn Health Centre Fax 01224 555232 Rosemount Viaduct Email [email protected] Aberdeen AB25 1QB Manager KIRSTY COOK

Contract 17j

Branch Surgery Details

Northfield/ Clinic

Quarry Road Tel 03450130740 Northfield Fax 01224 849322 Aberdeen Email AB16 5UU

Mastrick Clinic

Greenfern Road Tel 01224 662933 Aberdeen Fax AB16 6TR Email

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 62324 Nicol Greig G M Salaried - GP Practice Employed 66532 Moult Katherine A F Salaried - GP Practice Employed 62723 Iqbal Amir M GP Performer Provider - General Partner 68268 McEwan Alistair S M GP Performer Provider - General Partner 62120 Brown Kirsty I F GP Performer Provider - General Partner Wong Gabriel J M Speciality Trainee Doctor Cole Ruth F Foundation Doctor Witkowski Cecylia F Foundation Doctor Dopierala Anastasia L F Speciality Trainee Doctor

NHS GRAMPIAN

List of GP Practices

Aberdeen City

30203 Elmbank Group Practice

Elmbank Group Practice Tel 0345 337 0710 Health Centre Fax 01224 558169 Westburn Road Email [email protected] Aberdeen AB25 2AY Manager ROB JOHNSON

Contract 17c

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 67024 Provan Christopher D M GP Performer Provider - General Partner 62081 Mercer Rebecca F Salaried - GP Practice Employed 66508 Phull Elizabeth F GP Performer Provider - General Partner 62910 Bennett Shona N F GP Performer Provider - General Partner 62359 Vorenkamp Jennifer F PERFORMER PROVIDER 67695 Padubidare Guruprasad G M GP Performer Provider - General Partner 65889 Bhana Mishaim F GP Performer Provider - General Partner 64033 Singh Jaya F GP Performer Provider - General Partner Singh Suschjainder M Speciality Trainee Doctor Sinclair Jenny E F Speciality Trainee Doctor Brown Rachel A F Foundation Doctor Jawad Madiha F Speciality Trainee Doctor

NHS GRAMPIAN

List of GP Practices

Aberdeen City

30030 Medical Group

Garthdee Medical Group Tel 01224 208312 Health Centre Garthdee Road Fax 01224 551600 Aberdeen Email [email protected] Aberdeenshire AB10 7QQ Manager MICHELLE GOODHEAD

Contract 17j

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 68446 House Julia M F GP Performer Provider - General Partner 67539 Davidson Sandra G F GP Performer Provider - General Partner 68373 Davey Katrina A F GP Performer Provider - General Partner 68012 Breene Emma R F GP Performer Provider - General Partner 63746 Shepherd Susan J F GP Retainer 64246 Morgan Colin T M GP Performer Provider - General Partner 67229 Murray Wendy M F GP Performer Provider - General Partner 63011 Hewitt Craig D M GP Performer Provider - General Partner Noor Nawsheen F Speciality Trainee Doctor David A M Speciality Trainee Doctor 68489 Mittal Raina F GP Performer Provider - General Partner

NHS GRAMPIAN

List of GP Practices

Aberdeen City

31211 Gilbert Road Medical Group

Gilbert Road Medical Group Tel 01224 712138 39 Gilbert Road Fax 01224 849570 Bucksburn Email [email protected] Aberdeen AB21 9AN Manager RUTH HEPBURN

Contract 17c

Branch Surgery Details

Inverurie Road Clinic

Inverurie Road Clinic Tel 106 Inverurie Road Fax Bucksburn Email AB21 9AT

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 66800 White Jane F GP Performer Provider - General Partner 66958 Hoque Ehsanul M GP Performer Provider - General Partner 66486 McCourt Suzanne F Salaried - GP Practice Employed 66273 Nietupska-Adler Krystyna F Salaried - GP Practice Employed 63339 Jegunma Esosa R F Salaried - GP Practice Employed 67091 Jack Colin C M GP Performer Provider - General Partner 67415 Crossley Cindy F GP Performer Provider - General Partner

NHS GRAMPIAN

List of GP Practices

Aberdeen City

30307 Great Western Medical Practice

Great Western Medical Practice Tel 0345 337 0540 Seafield Road Fax 01224 846700 Aberdeen Email [email protected] Aberdeenshire AB15 7YT Manager PAULINE IRVING

Contract 17j

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 67679 Morris Valerie J F GP Performer Provider - General Partner 62197 Adam Rosalind F Salaried - GP Practice Employed 67202 Wallace Ewan D M Salaried - GP Practice Employed 67253 Cadger Mari F Salaried - GP Practice Employed 68314 McLaren Louise F GP Performer Provider - General Partner 63878 Taylor Zoe L F GP Performer Provider - General Partner 67687 Howe Elaine G F GP Performer Provider - General Partner 62855 Muirhead Laura R F GP Performer Provider - General Partner 64823 Mulholland Yvonne F GP Performer Provider - General Partner 62600 Begum Sharmina F PERFORMER PROVIDER Khor Wei Lynn F Speciality Trainee Doctor 95231 Bruce Jane F GP Retainer 62642 Dougherty Stephen M Salaried - GP Practice Employed

NHS GRAMPIAN

List of GP Practices

Aberdeen City

30218 Hamilton Medical Group

Hamilton Medical Group Tel 01224 562888 4 Queens Road Fax 01224 562899 Aberdeen Email [email protected] AB15 4ZT Manager DIANE

Contract 17j

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 68853 Watson David P M GP Performer Provider - General Partner 67881 Collie Wilma M F GP Performer Provider - General Partner 67890 Charleson Frank M GP Performer Provider - General Partner 65498 Turner Gillian F GP Performer Provider - General Partner 66877 Alam Khyber M PERFORMER PROVIDER 64025 Sekulin Jennifer L F GP Performer Provider - General Partner

NHS GRAMPIAN

List of GP Practices

Aberdeen City

30059 Holburn Medical Group

Holburn Medical Group Tel 01224 400800 7 Albyn Place Fax 01224 846523 Aberdeen Email [email protected] AB10 1YE Manager DONNA DICKSON

Contract 17j

Branch Surgery Details

Torry Neighbourhood Centre

Oscar Road Tel 01224 895116 Fax Aberdeen Email AB11 8ER

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 68721 MacFarlane Mhairi E F GP Performer Provider - General Partner 65871 Cunningham Deborah F GP Performer Provider - General Partner 62782 Grant Nicola F Salaried - GP Practice Employed 68969 West Shanti F GP Performer Provider - General Partner 66761 McGuigan Lorraine A F GP Performer Provider - General Partner 62154 Green Joanna J F PERFORMER PROVIDER 66478 Duff Leanne F PERFORMER PROVIDER 64777 Boswell Vaila F PERFORMER PROVIDER Moosa Atiya Speciality Trainee Doctor Wilson Emma C F Speciality Trainee Doctor Lyon Elizabeth F Speciality Trainee Doctor 64530 McCann Samantha H F Salaried - GP Practice Employed Warnakulasuriya Anne Shehana F Speciality Trainee Doctor Dona

NHS GRAMPIAN

List of GP Practices

Aberdeen City

30401 Medical Practice

Kincorth Medical Practice Tel 0345 337 1170 Kincorth Community Health Fax 01224 899182 Centre Email [email protected] Provost Watt Drive Kincorth Manager LOUISE DEY AB12 5NA Contract 17j

Branch Surgery Details

Cove Bay Health Centre

Cove Bay Health Centre Tel 0345 3371170 Earns Heugh Road Fax 01224 846857 Cove Bay Email Aberdeen AB12 3FL

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 67377 Jamieson Alasdair D M GP Performer Provider - General Partner 67466 Henderson Andrew J M GP Performer Provider - General Partner 67709 MacKenzie Lynne J F GP Performer Provider - General Partner 68454 Sampathkumar Subhashini S F GP Performer Provider - General Partner 67237 Chin Tian Hwei F Salaried - GP Practice Employed Janice 63312 Rennie Carolyn C F Salaried - GP Practice Employed 63738 Bryce Elaine J F Salaried - GP Practice Employed 62758 Belding Rowena M F Salaried - GP Practice Employed 68306 Batalla Masana Laura F Salaried - GP Practice Employed 66575 Harris Claire F GP Performer Provider - General Partner 67431 Mitchell Catherine A F GP Performer Provider - General Partner Shanks Sarah Speciality Trainee Doctor Cameron Hayley F Speciality Trainee Doctor 68675 Duffy Mary A F GP Performer Provider - General Partner 63771 Macphail Brodie K F GP Performer Provider - General Partner 64084 Edwards Jennifer F GP Performer Provider - General Partner

NHS GRAMPIAN

List of GP Practices

Aberdeen City

31009 Medical Practice

Kingswells Medical Practice Tel 01224 745800 Kingswood Drive Fax 01224 957780 Kingswells Email [email protected] AB15 8TB Manager RACHEL ELLIS

Contract 17j

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 67041 Howe Gregor W M GP Performer Provider - General Partner 62472 Fraser T M GP Performer Provider - General Partner 64491 MacKay Miriam L F Salaried - GP Practice Employed 68462 Meechan Aimee F Salaried - GP Practice Employed 62588 Charleson Pauline F GP Performer Provider - General Partner

NHS GRAMPIAN

List of GP Practices

Aberdeen City

30627 Links Medical Practice

Links Medical Practice Tel 0345 337 6340 City Hospital Fax 01224 611090 Park Road Email [email protected] Aberdeen AB24 5AU Manager SUSAN REYNOLDS

Contract 17j

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 68624 Watson Peter A M GP Performer Provider - General Partner 68641 Elliot Louise P F GP Performer Provider - General Partner 63983 Davidson Gairn W M GP Performer Provider - General Partner 66729 Adenusi Rukayat F Salaried - GP Practice Employed 68047 Ko Ya-Tung F Salaried - GP Practice Employed 65480 Lopez Fiona F F GP Performer Provider - General Partner 63908 Cole Daisy A F PERFORMER PROVIDER Sohail Ammara S F Speciality Trainee Doctor Aly Noha F Foundation Doctor Fumakia Nishit B M Speciality Trainee Doctor Dunsmore Bryan M Foundation Doctor 63568 Chieng Vui Yung F Salaried - GP Practice Employed

NHS GRAMPIAN

List of GP Practices

Aberdeen City

30561 Marywell Healthcare Centre

Marywell Healthcare Centre Tel 01224 594108 90 College Street Fax 01224 846541 Aberdeen Email [email protected] AB11 6FD Manager IRENE SURRELL

Contract 2c Direct Provision

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 65501 Buchanan Carol E F Salaried - GP HB Employed 68942 Dhillon Harvinder S M GP Performer Provider - General Partner

NHS GRAMPIAN

List of GP Practices

Aberdeen City

30280 New Medical Practice

New Dyce Medical Practice Tel 0345 3379922 Dyce Health Centre Fax 01224849509 23a Altonrea Gardens Email [email protected] Dyce Aberdeen AB21 7NQ Manager IAN MCNEIL

Contract 17c

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 64378 Steen Alison L F Salaried - GP Practice Employed 65307 Zakri Hani H M Salaried - GP Practice Employed 64831 Chirivella Susmitha S F Salaried - GP Practice Employed 65161 MacLean Kirsty F Salaried - GP Practice Employed 67628 Turner Verity F Salaried - GP Practice Employed 65587 Bruce Jennifer L F Salaried - GP Practice Employed 68497 Gupta Rajan M GP Performer Provider - General Partner 67636 Stewart Jillian F GP Performer Provider - General Partner 67733 Crockett Ben B M GP Performer Provider - General Partner 62316 Chirambasukwa Nyashadzashe B M Salaried - GP Practice Employed

NHS GRAMPIAN

List of GP Practices

Aberdeen City

30913 Medical Practice

Old Aberdeen Medical Practice Tel 01224 486702 12 Sunnybank Road Fax 01224 551516 Aberdeen Email [email protected] AB24 3NG Manager CHARLEEN PRATI

Contract 2c Direct Provision

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 66231 Mair Dianne R F GP Performer Provider - General Partner 67857 Mouat Walter H M GP Performer Provider - General Partner 66249 MacRae Susan E F GP Performer Provider - General Partner 66320 Kelsey Dawn F GP Performer Provider - General Partner 67962 McCann Wendy F GP Performer Provider - General Partner 64351 Ward-Smith Gemma L F Salaried - GP HB Employed 68985 Thomson Paula F Salaried - GP HB Employed 67156 Ferri Natalia L F Salaried - GP HB Employed 66150 Delaney Elizabeth K F GP Performer Provider - General Partner

NHS GRAMPIAN

List of GP Practices

Aberdeen City

30504 Oldmachar Medical Practice

Oldmachar Medical Practice Tel 0345 3370510 526 King Street Fax 01224 846999 Aberdeen Email [email protected] AB24 5RS Manager FIONA PATERSON

Contract 17j

Branch Surgery Details

Jesmond Surgery

Jesmond Surgery Tel 01224 823782 Jesmond Drive Fax 01224 846600 Email Aberdeen AB22 8RR

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 68241 Stewart Rorie J M GP Performer Provider - General Partner 68276 Cooper David O M GP Performer Provider - General Partner 64840 Grant Neil C M GP Performer Provider - General Partner 62481 Wearden David M GP Performer Provider - General Partner 65960 Beattie Craig M GP Performer Provider - General Partner 62383 Okpo Blessing B F GP Performer Provider - General Partner 67954 Gray Julie F GP Performer Provider - General Partner 63291 Taylor Stuart D M GP Performer Provider - General Partner 65684 Thomson Laura F GP Performer Provider - General Partner 66567 Smith Ross M GP Performer Provider - General Partner 62146 Sandison Jennie P F GP Performer Provider - General Partner 67938 Bruce Susan A F GP Performer Provider - General Partner 68659 Philips Ashleigh F PERFORMER PROVIDER Delaney Kirsty E F Speciality Trainee Doctor Abelega Ngu-Uma F Speciality Trainee Doctor Fowler Jenna F Speciality Trainee Doctor Love Hannah F Speciality Trainee Doctor Pringle Emer F Speciality Trainee Doctor

NHS GRAMPIAN

List of GP Practices

Aberdeen City

34971 Ophthalmic Prescribing

Ophthalmic Prescribing Tel Primary Care Contracts Team Fax Westholme, Woodend Hospital Email Aberdeen AB15 6LS Manager NONE

Contract 2c HBPMS

NHS GRAMPIAN

List of GP Practices

Aberdeen City

31244 Medical Practice

Peterculter Medical Practice Tel 01224 733535 Peterculter Health Centre Fax 01224 739979 Coronation Road Email [email protected] Peterculter AB14 0RP Manager CHRISTINE DOWALL

Contract 17j

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 63045 Owen Joanne A F GP Performer Provider - General Partner 66192 Howarth Caroline J F GP Performer Provider - General Partner 67393 Malcolm Lesley F Salaried - GP Practice Employed 63819 Paterson Ewan W M GP Performer Provider - General Partner 66460 Ede Robert J M GP Performer Provider - General Partner 68594 MacDonald Jennifer L F GP Performer Provider - General Partner 63606 Myles Laura F Salaried - GP Practice Employed

NHS GRAMPIAN

List of GP Practices

Aberdeen City

30025 Pharmacy First Plus AC

Pharmacy and Medicines Tel 01224 556768 Directorate Fax Westholme Email [email protected] Queens Road Aberdeen Manager Sarah AB51 6LS Contract Admin

NHS GRAMPIAN

List of GP Practices

Aberdeen City

30951 Place Medical Group

Rubislaw Place Medical Group Tel 01224 641968 Rubislaw Medical Group Fax 01224 627159 7 Rubislaw Place Email [email protected] Aberdeen AB10 1QB Manager SUSAN STEPHEN

Contract 17j

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 67547 Marwick David M M GP Performer Provider - General Partner 67598 Vass Lesley M F GP Performer Provider - General Partner 64947 Windle Emma E F GP Performer Provider - General Partner 63614 Smith Heather F Salaried - GP Practice Employed 63444 Paterson Linsey R F GP Performer Provider - General Partner 66427 Sheikh Rehan S M GP Performer Provider - General Partner Donnelly Philippa K F Speciality Trainee Doctor VERSIANI DOS JULIANA F Speciality Trainee Doctor REIS HOLT 64904 Anthony Michael M Salaried - GP Practice Employed

NHS GRAMPIAN

List of GP Practices

Aberdeen City

31206 Scotstown Medical Group

Scotstown Medical Group Tel 0345 1897070 Cairnfold Road Fax 01224 551414 Bridge Of Don Email [email protected] Aberdeen AB22 8LD Manager IAN MCNEIL

Contract 17c

Branch Surgery Details

Woodside Terrace

Woodside Terrace Tel 01651 842204 Fax Ellon Email Aberdeen AB41 6PJ

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 63894 Forbes Alasdair A M GP Performer Provider - General Partner 66869 Gupta Rajan M GP Performer Provider - General Partner 64645 Al-Hassani Sarah F Salaried - GP Practice Employed 64939 Stewart Jillian F GP Performer Provider - General Partner 67261 Crockett Ben B M GP Performer Provider - General Partner 62812 Kilfeather Ruth A F GP Performer Provider - General Partner Cantin Gonzalez Estelle J F Speciality Trainee Doctor Ayinla Kafayat W F Speciality Trainee Doctor Reaves Esther F Speciality Trainee Doctor MacAffer Isla F GP Returner

NHS GRAMPIAN

List of GP Practices

Aberdeen City

30294 Torry Medical Practice

Torry Medical Practice Tel 03453379977 Torry Neighbourhood Centre Fax 01224230220 Oscar Road Email [email protected] Aberdeen AB11 8ER Manager SHONA GREIG

Contract 2c Direct Provision

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 63860 Locum HB M Salaried - GP HB Employed 62839 Crofton Adrian R M Salaried - GP HB Employed 65579 Yamusa Habiba M F Salaried - GP HB Employed

NHS GRAMPIAN

List of GP Practices

Aberdeen City

31013 Virtual Practice

Hospital At Home Tel Day Hospital Fax Woodend Hospital, Eday Road Email Aberdeen AB15 6XS Manager DENISE JOHNSON

Contract 2Cdirect Board

NHS GRAMPIAN

List of GP Practices

Aberdeen City

30148 Virtual Practice Only

Virtual Practice Only Tel 101 Forensic Medical Services Fax Police , Great Northern Email Road , Aberdeen Manager NONE AB24 3PT Contract 2c HBPMS

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 63665 Locum FMS HB M GP Performer - Locum/Sessional

NHS GRAMPIAN

List of GP Practices

Aberdeen City

30152 Virtual Practice Only

Virtual Practice Only Tel 01224 558928 Healthy Hoose @ The Hub Fax 01224 661657 Manor Avenue Email Aberdeen AB16 7UR Manager NONE

Contract 2c HBPMS

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 65005 MacKenzie Lynne J F Salaried - GP HB Employed

NHS GRAMPIAN

List of GP Practices

Aberdeen City

30261 Westburn Medical Group

Westburn Medical Group Tel 0345 0995757 Foresterhill Health Centre, Fax 01224 559597 Westburn Road Email [email protected] Aberdeen Aberdeenshire Manager KARI MILLAR AB25 2XE Contract 17c

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 63703 Wade Charlotte E F GP Performer Provider - General Partner 64955 Jayappa Nandish M GP Performer Provider - General Partner 64971 Lee Fabian H M PERFORMER PROVIDER Adejugbe Ayobami T F Speciality Trainee Doctor

NHS GRAMPIAN

List of GP Practices

Aberdeen City

30082 Whinhill Medical Practice

Whinhill Medical Practice Tel 0345 337 6201 20 Whinhill Road Fax 01224564967 Aberdeen Email [email protected] AB11 7XH Manager PRACTICE MANAGER

Contract 2c Direct Provision

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 67750 Gauld Graham D M Salaried - GP HB Employed 65021 Porter Belinda F Salaried - GP HB Employed 62511 Iyalla Ibifaa F Salaried - GP HB Employed 67008 Wong Chi Hin M Salaried - GP HB Employed 67199 Ogunsakin Yetunde F Salaried - GP HB Employed 62537 Di Mascio Rita P F Salaried - GP HB Employed 63398 Clarke Geoffrey J M Salaried - GP HB Employed 67873 Forsyth Linda F GP Performer Provider - General Partner 65773 Greig Sylvia M F GP Performer Provider - General Partner

NHS GRAMPIAN

List of GP Practices

Aberdeen City

31141 Woodside Medical Group

Woodside Medical Group Tel 01224 492828 Woodside Fountain Health Fax 01224 283900 Centre Email [email protected] Great Northern Road Aberdeen Manager EMILY SKENE AB24 2AS Contract 17j

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 68021 Jack Kerry M F GP Performer Provider - General Partner 68152 Finlayson Brett L M GP Performer Provider - General Partner 64157 Latham Jane F Salaried - GP Practice Employed 63258 Mishra Apurva M Salaried - GP Practice Employed 67482 Duncan John K M GP Performer Provider - General Partner 68250 Robertson Katherine A F GP Performer Provider - General Partner 64696 Anindo Hansa H F GP Performer Provider - General Partner 63711 Mir Shahid M GP Performer Provider - General Partner 67342 Earley David D M GP Performer Provider - General Partner 62251 Cardno Scott M PERFORMER PROVIDER Punom Samira Binte F Speciality Trainee Doctor Osman

NHS GRAMPIAN

List of GP Practices

Aberdeenshire

32290 Health Centre

Aboyne Health Centre Incl. Tel 03453379955 Fax 013398 87804 Bellwood Road Email [email protected] Aboyne Aberdeenshire Manager KERRY DONALDSON AB34 5HQ Contract 17j

Branch Surgery Details

Tarland Surgery

Ailsa Muir Tel 013398 81281 The Market Stance Fax Tarland Email Aberdeenshire AB34 4UB

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 68888 Finlayson Elizabeth F GP Performer Provider - General Partner 65145 Crilly Heather M F GP Performer Provider - General Partner 64653 Shearer Hamish L M GP Performer Provider - General Partner 64459 Grandison Mark D M GP Performer Provider - General Partner 65056 Carroll Heidi M F GP Performer Provider - General Partner 63461 Brynes Gillian D F Salaried - GP Practice Employed 67741 Wisely Lucy F Salaried - GP Practice Employed 63576 Taylor Iain D M GP Performer Provider - General Partner Lawson Greig M Speciality Trainee Doctor

NHS GRAMPIAN

List of GP Practices

Aberdeenshire

31808 Alford Medical Practice

Alford Medical Practice Tel 019755 62253 Gordon Road Fax 019755 62613 Alford Email [email protected] Aberdeenshire AB33 8FL Manager SHIRLEY MANN

Contract 17j

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 63185 Shanks Nicholas R M GP Performer Provider - General Partner 63886 Naismith Douglas R M Salaried - GP Practice Employed 65374 Ashman Luisa F Salaried - GP Practice Employed 68144 Blues Shona F GP Performer Provider - General Partner

NHS GRAMPIAN

List of GP Practices

Aberdeenshire

31456 An Caorann Medical Practice

An Caorann Medical Practice Tel 03453379966 Surgery Fax 01261 842000 16 Seafield Terrace Email [email protected] Portsoy AB45 2GB Manager MORAG DOUGLAS

Contract 2c Direct Provision

Branch Surgery Details

Aberchirder

Parkview Tel Fax Aberdeenshire Email AB45 7SW

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 63584 Locum HB M GP Performer - Locum/Sessional

NHS GRAMPIAN

List of GP Practices

Aberdeenshire

32500 Medical Centre

Auchenblae Medical Centre Tel 01561320202 Mackenzie Avenue Fax 01561 311009 Auchenblae Email [email protected] AB30 1XU Manager CAROLE MCRAE

Contract 17j

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 62189 Jefferies Sarah C F Salaried - GP Practice Employed 62421 Pirie Keith M GP Performer Provider - General Partner 65544 Taylor Jonathon M PERFORMER PROVIDER

NHS GRAMPIAN

List of GP Practices

Aberdeenshire

32317 Clinic

Ballater Clinic Tel 013397 55686 13 Provost Craig Road Fax 013397 53510 Ballater Email [email protected] Aberdeenshire AB35 5NN Manager MAUREEN MONCUR

Contract 17j

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 63410 McLeod Ewen D M GP Performer Provider - General Partner 62863 Janse Van Marlize F PERFORMER PROVIDER Vuuren 65111 Dewhurst Mark L M GP Performer Provider - General Partner

NHS GRAMPIAN

List of GP Practices

Aberdeenshire

32406 Group Practice

Banchory Group Practice Tel 0345 0130750 Bellfield Fax Banchory Email [email protected] Aberdeenshire AB31 5XS Manager SARAH CHAMBERS

Contract 17c

Branch Surgery Details

Echt School

Echt Tel 01330 822121 Skene Fax Aberdeenshire Email Aberdeenshire AB32 6UL

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 65421 Steven Michael R M GP Performer Provider - General Partner 63801 Stevenson Rebecca F GP Performer Provider - General Partner 68730 Smith Douglas R M GP Performer Provider - General Partner 65463 Showell Nicola M F GP Performer Provider - General Partner 62138 Henderson James D M GP Performer Provider - General Partner 95265 Craig Sally F GP Retainer 68080 Brown Margaret A F Salaried - GP Practice Employed 64599 Walker Claire N F Salaried - GP Practice Employed 65595 Chirangi Bharati F Salaried - GP Practice Employed 68608 Ballantyne Eilidh F Salaried - GP Practice Employed 65242 Wright Amy F Salaried - GP HB Employed 67113 Archbold Gillian F GP Performer Provider - General Partner 62553 Steven Valerie F GP Performer Provider - General Partner Kelly Katherine J F Speciality Trainee Doctor Docherty Beth F Foundation Doctor Cowie Fiona F Speciality Trainee Doctor

NHS GRAMPIAN

List of GP Practices

Aberdeenshire

32321 Health Clinic

Braemar Health Clinic Tel 013397 41202 St Andrews Terrace Fax 013397 41450 Braemar Email [email protected] Aberdeenshire AB35 5WR Manager GILLIAN CRUICKSHANK

Contract 17j

Branch Surgery Details

Crathie School

Crathie Tel 013397 41202 Ballater Fax Aberdeenshire Email Aberdeenshire AB35 5UL

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 63509 Cruickshank Donald M M GP Performer Provider - General Partner 64912 Glass Douglas J M Salaried - GP Practice Employed

NHS GRAMPIAN

List of GP Practices

Aberdeenshire

32092 Bydand Medical Group

Bydand Medical Group Tel 01466 792116 Health Centre, Fax 01466 794699 Bleachfield Street Email [email protected] Huntly Aberdeenshire Manager JACKIE ELVIDGE/SHONAGH STRATHDEE AB54 8EX Contract 17j

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 62031 Watt Barry M GP Performer Provider - General Partner 64017 McLuckie Shaughna L F GP Performer Provider - General Partner 62901 Herald Julie E F Salaried - GP Practice Employed 66605 Arthur Aline L F GP Performer Provider - General Partner 67474 Reid Fiona E F GP Performer Provider - General Partner 62651 Gatenby Andrew M GP Performer Provider - General Partner 66711 Jack James M PERFORMER PROVIDER Fordyce Eve F Foundation Doctor Marshall Jill F Speciality Trainee Doctor

NHS GRAMPIAN

List of GP Practices

Aberdeenshire

31531 Central Buchan Medical Practice

Central Buchan Medical Tel 01771 653205 Practice Fax 01771 653294 Central Buchan Medical Group Email [email protected] School Street Manager STELLA MILLAR AB43 6NE Contract 17j

Branch Surgery Details

The Surgery

14 Fordyce Road Tel 01771 644403 Fax Email AB53 6SB

The Surgery

11 Water Street Tel 01771 637295 Fax Email Aberdeenshire AB43 6ST

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 62171 Packham Gavin B M GP Performer Provider - General Partner 62596 Hosie Audrey F Salaried - GP Practice Employed 68063 Leslie Margaret A F GP Performer Provider - General Partner

NHS GRAMPIAN

List of GP Practices

Aberdeenshire

31601 Medical Centre

Crimond Medical and Tel 01346 532215 Community Hub Fax 01346 531808 Logie avenue West Email [email protected] Crimond Aberdeenshire Manager CAROLINE IRONSIDE AB43 8QJ Contract 17j

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 63541 Maheshwari Nitin M GP Performer Provider - General Partner 64114 Kirkpatrick Thomas D M GP Performer Provider - General Partner MacPherson James A M Foundation Doctor

NHS GRAMPIAN

List of GP Practices

Aberdeenshire

31615 Cruden Medical Group

Cruden Medical Group Tel 01779 841208 Main Street Fax 01779 841239 Hatton Email [email protected] AB42 0QQ Manager YVONNE KEITH

Contract 17j

Branch Surgery Details

The Surgery

The Surgery Tel 01779 841208 Aulton Road Fax 01779 841239 Email Peterhead AB42 0NJ

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 62405 MacKinlay Katriona F GP Performer Provider - General Partner 66290 Kerr Kristina F GP Performer Provider - General Partner 65170 Clauson Alan W M GP Performer Provider - General Partner

NHS GRAMPIAN

List of GP Practices

Aberdeenshire

31901 Ellon Group Practice

Ellon Group Practice Tel 0345 337 1150 Ellon Health Centre Fax 01358 725500 Schoolhill Email [email protected] Ellon AB41 9AH Manager AMANDA JENKINS

Contract 17j

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 62634 Brown Peter J M GP Performer Provider - General Partner 62162 Murphy Pilar A F GP Performer Provider - General Partner 62936 Kam Hubert K M GP Performer Provider - General Partner 65064 Ewen Donna F GP Performer Provider - General Partner 62944 Humes James M M GP Performer Provider - General Partner 66214 Maria Nader E M GP Performer Provider - General Partner 68179 Bhadrashetty Dakshayini F Salaried - GP Practice Employed 63479 Farrar Nicola F Salaried - GP Practice Employed 65331 Lim Sharon F PERFORMER PROVIDER 66079 Sim Louise F PERFORMER PROVIDER Turner Harriet Speciality Trainee Doctor

NHS GRAMPIAN

List of GP Practices

Aberdeenshire

31511 Finlayson Street Practice

Finlayson Street Practice Tel 01346 518088 Finlayson Street Surgery Fax 01346586076 33 Finlayson Street Email [email protected] Fraserburgh AB43 9JW Manager SHEILA PHILP

Contract 17j

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 62103 Tweedie Dawn M F GP Performer Provider - General Partner 63525 Watt Andrew N M GP Performer Provider - General Partner 65323 Noble Gayle F PERFORMER PROVIDER

NHS GRAMPIAN

List of GP Practices

Aberdeenshire

31719 Medical Group

Fyvie Oldmeldrum Medical Tel 0345 0130730 Group Fax 01651 871520 Oldmeldrum Health Centre Email [email protected] Academy Way Oldmeldrum Manager KERRY DUNN AB51 0JZ Contract 17j

Branch Surgery Details

Fyvie Health Centre

Fyvie Health Centre Tel 01651891205 27 Parnassus Gardens Fax Fyvie Email Turriff AB53 8QD

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 63959 Connell David G M GP Performer Provider - General Partner 63967 Watson Craig M GP Performer Provider - General Partner 66419 Cheesman Kelly M F GP Performer Provider - General Partner (Williamson) 63240 Sharp Lorna F GP Performer Provider - General Partner 63533 Craig Jennifer F GP Performer Provider - General Partner 63401 Stephen Gavin G M GP Performer Provider - General Partner 62570 Fawcett Toni F GP Performer Provider - General Partner Rocha Nunez Maria F Speciality Trainee Doctor

NHS GRAMPIAN

List of GP Practices

Aberdeenshire

31916 Haddo Medical Group

Haddo Medical Group Tel 01651 843468 Surgery, Fax 01561 843920 Road Email [email protected] Pitmedden, Ellon Aberdeenshire Manager VIV TANNER AB41 7NX Contract 17j

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 63177 Taylor Marion F GP Performer Provider - General Partner 63151 Munro Fiona M F GP Performer Provider - General Partner 65846 MacKay James R M GP Performer Provider - General Partner 65129 Reid Jenna J F GP Performer Provider - General Partner 68616 Abimbola Oluwaseun O F PERFORMER PROVIDER

NHS GRAMPIAN

List of GP Practices

Aberdeenshire

32001 Medical Practice

Insch Medical Practice Tel 0345 337 6310 Insch Health Centre Fax 01464 821527 Rannes Street Email [email protected] Insch AB52 6JJ Manager MAIRI HARPER

Contract 17c

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 64092 Cassidy Kirsten A F GP Performer Provider - General Partner 63631 Teale Stephen J M GP Performer Provider - General Partner 65609 Simpson Karen F GP Performer Provider - General Partner 68560 Brandl Almut R F Salaried - GP Practice Employed 67971 Davies Paul J M Salaried - GP HB Employed 67768 Irvine Kate L F GP Performer Provider - General Partner 68870 Lanyon Karen F GP Performer - Locum/Sessional AKINDURO OLAWALE V M Speciality Trainee Doctor

NHS GRAMPIAN

List of GP Practices

Aberdeenshire

32514 Medical Group

Inverbervie Medical Group Tel 01561361260 Inverbervie Medical Centre Fax 01561 360910 Church Street Email [email protected] Inverbervie DD10 0RU Manager LORNA GRUBB

Contract 17j

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 65269 Mackenzie Claire L F GP Performer Provider - General Partner 66788 Bentley Michaela J F GP Performer Provider - General Partner 64742 Chung Ching-Wa M Salaried - GP Practice Employed 68772 Gray Nicola F Salaried - GP Practice Employed 67831 MacLeod Gillian M F GP Performer Provider - General Partner Eardley Katrin F Speciality Trainee Doctor

NHS GRAMPIAN

List of GP Practices

Aberdeenshire

32021 Inverurie Medical Group

Inverurie Medical Group Tel 0345 337 9911 Inverurie Health & Care Hub Fax 01467 627770 Upperboat Road Email [email protected] Inverurie AB51 3UL Manager EUNICE ROSS

Contract 17c

Branch Surgery Details

Kintore Medical Centre

Wellpark Gardens Tel 01467633000 Kintore Fax Aberdeenshire Email Inverurie AB51 0WE

Rhynie Surgery

Manse Road Tel 01464861271 Rhynie Fax 01646861486 Aberdeenshire Email AB54 4WA

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 63550 Harkness Sally M F GP Performer Provider - General Partner 63100 Brewis Gillian M F GP Performer Provider - General Partner 63495 Rutledge David G M GP Performer Provider - General Partner 63088 Gordon Richard B M GP Performer Provider - General Partner 68951 Hurst Ruth A F GP Performer Provider - General Partner 62995 Glazier Victoria F GP Performer Provider - General Partner 68195 Smith Nicholas I M GP Performer Provider - General Partner 62715 Innes Iain M GP Performer Provider - General Partner 68225 Chalmers Karen F GP Performer Provider - General Partner (Married Name Baxter) 65081 Kolangara Sheeja R F GP Performer Provider - General Partner 95257 Dow Naomi F GP Retainer 64637 Pringle Gordon M M Salaried - GP Practice Employed 63517 Baxter Fiona J F Salaried - GP Practice Employed 67407 Milne Monica H F Salaried - GP Practice Employed 64998 Wilkins Chris M Salaried - GP Practice Employed 67563 Holmes Catherine C F Salaried - GP Practice Employed 66494 Banik Snigdha F Salaried - GP Practice Employed 67717 Middleton Natali N F Salaried - GP Practice Employed 62791 Fiona F Salaried - GP Practice Employed 66125 Barker Karen C F GP Performer Provider - General Partner 62332 Finlayson Ross M GP Performer Provider - General Partner 62979 Maltin Zoe F GP Performer Provider - General Partner 63754 Leiper George K M GP Performer Provider - General Partner Gerring Sophie M F Speciality Trainee Doctor Woon Ee Laine F Speciality Trainee Doctor

NHS GRAMPIAN

List of GP Practices

Aberdeenshire

32035 Medical Group

Kemnay Medical Group Tel 01467 642289 Kemnay Medical Centre Fax 01467 643100 Kemnay Email [email protected] Inverurie AB51 5NB Manager KIRSTY REYNOLDS

Contract 17c

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 66028 Lee Susan F GP Performer Provider - General Partner 64211 O'Flynn Gillian G F Salaried - GP Practice Employed 62669 Watt Rachel F Salaried - GP HB Employed 66672 Glennie Alastair M GP Performer Provider - General Partner 68161 Ballantyne Laura F GP Performer Provider - General Partner (Wade) 62987 Rigby Andrew J M GP Performer Provider - General Partner

NHS GRAMPIAN

List of GP Practices

Aberdeenshire

32529 Medical Group

Laurencekirk Medical Group Tel 03453373356 Laurencekirk Healthcare Centre Fax 01561 376424 Blackiemuir Ave Email [email protected] Laurencekirk AB30 1GX Manager FIONA JAMIESON

Contract 17j

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 65293 Anderson Neil J M GP Performer Provider - General Partner 95605 Davidson Joanna C F GP Retainer 65048 Clark Lindsey S F Salaried - GP Practice Employed 67245 Wahid A K M Ferdous M Salaried - GP Practice Employed 66354 Houston Leona F GP Performer Provider - General Partner 66389 Houghton Emma-Jane F GP Performer Provider - General Partner 63924 Wilson Emma-Jane A F GP Performer Provider - General Partner 63657 Philip Thomas T M GP Performer Provider - General Partner

NHS GRAMPIAN

List of GP Practices

Aberdeenshire

31437 Macduff Medical Practice

Macduff Medical Practice Tel 0345 3379933 Macduff Health Clinic Fax 01261 819055 Street Email [email protected] Banff AB45 1JD Manager DIANNE MCBAIN

Contract 17j

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 64564 Barbour Alison F F GP Performer Provider - General Partner 64581 Brooker Iain P M GP Performer Provider - General Partner 64769 Smith Marguerita R F GP Performer Provider - General Partner 67270 Wright Howard J M GP Performer Provider - General Partner 67903 Hilditch Amy F GP Performer (Career Start Post)

NHS GRAMPIAN

List of GP Practices

Aberdeenshire

31620 Group Practice

Mintlaw Group Practice Tel 01771 624070 Newlands Road Fax Mintlaw Email [email protected] Aberdeenshire AB42 5GP Manager MANDY SUMMERS

Contract 17j

Branch Surgery Details

Maud Surgery

Old Mart Community Resource Tel 01771 613962 Centre Fax Deer Road Email Maud Aberdeenshire AB42 4EG

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 64734 Lee-Mason Francesca V F Salaried - GP Practice Employed 68349 Laing Katie F Salaried - GP Practice Employed 64963 Sim Angus J M GP Performer Provider - General Partner 68519 MacFarlane Jillian F GP Performer Provider - General Partner

NHS GRAMPIAN

List of GP Practices

Aberdeenshire

31634 Peterhead Health Centre

Peterhead Health Centre Tel 0345 0130710 Links Terrace Fax 01779 482571 Peterhead Email [email protected] Aberdeenshire AB42 2XA Manager DIANE BUCHAN

Contract 17j

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 63070 Strachan Graham A M GP Performer Provider - General Partner 63835 Bruce Gregor M M GP Performer Provider - General Partner 62090 Kennedy David J M GP Performer Provider - General Partner 63169 Fenwick Dale M GP Performer Provider - General Partner 63134 Strachan Bruce T M GP Performer Provider - General Partner 62201 Small Iain R M Salaried - GP Practice Employed 65196 Leven Catherine F F Salaried - GP Practice Employed 62014 Atkins Jane F GP Performer Provider - General Partner 64874 Reid Paul J M PERFORMER PROVIDER 68705 McLardy Iain M PERFORMER PROVIDER 65561 Morton Stephen M GP Performer Provider - General Partner 67911 Adeyemi Adekunle M PERFORMER PROVIDER 62243 Mahmoud Sherif S M GP Performer Provider - General Partner Dalziel Sarah F Speciality Trainee Doctor Smith Hanna F Foundation Doctor

NHS GRAMPIAN

List of GP Practices

Aberdeenshire

31494 Pharmacy First Plus AS

Pharmacy and Medicines Tel 01224 556768 Directorate Fax Westholme Email [email protected] Queens Road Aberdeen Manager Sarah Buchan AB15 6LS Contract Admin

NHS GRAMPIAN

List of GP Practices

Aberdeenshire

32411 Medical Centre

Portlethen Medical Centre Tel 01224 780223 Portlethen Fax 01224 781317 Aberdeen Email [email protected] AB12 4QP Manager LYN KING

Contract 17c

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 62804 Clark Ewan D M GP Performer Provider - General Partner 66257 Brown Graeme W M GP Performer Provider - General Partner 65650 Guthrie Victoria J F GP Performer Provider - General Partner 62219 Blake Jonathan G M GP Performer Provider - General Partner 65412 Reed Walter S M GP Performer Provider - General Partner 63061 Stevenson Caroline F Salaried - GP Practice Employed 62618 Hamilton Rachael R F Salaried - GP Practice Employed 68993 Pirlog Alina-Maria F Salaried - GP Practice Employed 66737 Harper Michelle F Salaried - GP HB Employed 64629 Hannah Lesley F GP Performer Provider - General Partner 62308 Connelly Aileen F GP Performer Provider - General Partner 66966 Simpson Laura C F GP Performer Provider - General Partner 64611 Lovell David A M GP Performer Provider - General Partner DELESALAWU- OLAMIDE F Speciality Trainee Doctor ADEBAYO Masha Moshood M Speciality Trainee Doctor

NHS GRAMPIAN

List of GP Practices

Aberdeenshire

31545 Saltoun Surgery

Saltoun Surgery Tel 01346 514154 Lochpots Road Fax 01346 585228 Fraserburgh Email [email protected] Aberdeenshire AB43 9NH Manager SHEENA SIMPSON

Contract 17j

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 64882 Thom Martin G M GP Performer Provider - General Partner 63304 Dick Michael J M Salaried - GP Practice Employed 64441 Duthie Robert M M GP Performer Provider - General Partner

NHS GRAMPIAN

List of GP Practices

Aberdeenshire

32209 Skene Medical Group

Skene Medical Group Tel 01224 849400 Skene Healthcare Centre Fax 01224 849432 Discovery Drive, Arnhall Email [email protected] Business Park Westhill, Aberdeen Manager NICOLA ELDER AB32 6FG Contract 17c

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 62898 Currie Joanne M F GP Performer Provider - General Partner 64262 N'Dow Kathleen F GP Performer Provider - General Partner 61239 Smith Douglas R M Salaried - GP Practice Employed 66681 Walker Virginie E F Salaried - GP Practice Employed 67181 Oag Glenda F Salaried - GP HB Employed 66753 Stone Catherine F GP Performer Provider - General Partner 66974 MacLeod David W M GP Performer Provider - General Partner 68322 Mercer Christopher M GP Performer Provider - General Partner 66699 Ritchie Gary D M GP Performer Provider - General Partner 63827 Mathieson Neil R M PERFORMER PROVIDER 64203 Lumsden Amy F GP Performer Provider - General Partner McCance Ewan C M Speciality Trainee Doctor Gautam Purnima Speciality Trainee Doctor 63851 Currie Lisa F Salaried - GP Practice Employed

NHS GRAMPIAN

List of GP Practices

Aberdeenshire

32425 Medical Group

Stonehaven Medical Group Tel 0345 3371160 Stonehaven Medical Centre Fax 01569 766552 Robert Street Email [email protected] Stonehaven AB39 2EL Manager JACKIE PAUL

Contract 17j

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 65226 Dossett Alfred G M GP Performer Provider - General Partner 65692 Reary Stuart J M GP Performer Provider - General Partner 67318 Chong Yuen M M GP Performer Provider - General Partner 66524 McLaughlin Kris M M GP Performer Provider - General Partner 67032 Johnston Claire F GP Performer Provider - General Partner 67164 Ross Kirsteen K F GP Performer Provider - General Partner Wong Helen Wing Chi F Speciality Trainee Doctor Niazi Tehreem F Speciality Trainee Doctor 68381 Kerr Annabelle F GP Performer Provider - General Partner

NHS GRAMPIAN

List of GP Practices

Aberdeenshire

31812 Medical Centre

Strathdon Medical Centre Tel 019756 51209 Newe Fax 019756 51476 Strathdon Email [email protected] Aberdeenshire AB36 8XB Manager SHONA TAYLOR

Contract 17j

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 66559 Baxter Fiona J F Salaried - GP Practice Employed 64343 Ipsen Poul P M GP Performer Provider - General Partner

NHS GRAMPIAN

List of GP Practices

Aberdeenshire

32341 Medical Practice

Torphins Medical Practice Tel 013398 82221 St Marnans Road Fax 013398 89421 Torphins Email [email protected] AB31 4JQ Manager DAWN BRUCE

Contract 17j

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 95494 Woodburn Catriona F GP Retainer 65455 Thomson Gwendolyn C F GP Performer Provider - General Partner 65510 Campbell Neil C M GP Performer Provider - General Partner

NHS GRAMPIAN

List of GP Practices

Aberdeenshire

31723 Turriff Medical Practice

Turriff Medical Practice Tel 0345 3376320 Turriff Health Centre Fax 01888 564010 Balmellie Road Email [email protected] Turriff AB53 4DQ Manager LINDA BARRON

Contract 17c

Branch Surgery Details

Cuminestown

Auchry Road Tel 0345 3376320 Fax AB53 5WN Email

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 63991 Henderson Steven C M GP Performer Provider - General Partner 64335 McLuckie Karen L F GP Performer Provider - General Partner 65447 Lawson Catriona M F GP Performer Provider - General Partner 63720 Nickford Claire L F GP Performer Provider - General Partner 67326 Dawson Faye F Salaried - GP Practice Employed 64386 Ross Marianne L F Salaried - GP Practice Employed 68748 Jackson Fiona F GP Performer Provider - General Partner 64785 Allan Christopher G M GP Performer Provider - General Partner 62529 Downie Linda F GP Performer Provider - General Partner 64726 McNee Julie F PERFORMER PROVIDER Whitelaw Natalie F F Speciality Trainee Doctor Silvaraju Preman M Foundation Doctor

NHS GRAMPIAN

List of GP Practices

Moray

33004 Aberlour Health Centre

Aberlour Health Centre Tel 01340 871210 Queens Road Fax 01340 882103 Aberlour Email [email protected] Banffshire AB38 9PR Manager ANDREW WHITESIDE

Contract 17j

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 66613 Robertson Cathryn Joanne F Salaried - GP Practice Employed 65978 Ross Annabel F GP Performer Provider - General Partner

NHS GRAMPIAN

List of GP Practices

Moray

32586 Ardach Health Centre

Ardach Health Centre Tel 0345 099 7200 Highfield Road Fax 01542 835799 Buckie Email [email protected] Banffshire AB56 1JE Manager WENDY EDWARDS

Contract 17j

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 67121 Masters Kezia-Rose F Salaried - GP Practice Employed 65994 McCullough Ruth E F Salaried - GP Practice Employed 64602 Walker Lewis M PERFORMER PROVIDER 65358 Riddick Ewen S M GP Performer Provider - General Partner 62430 Green Duncan C M GP Performer Provider - General Partner 68861 Mehta Suchitra F GP Performer Provider - General Partner 63843 MacDonald James J M PERFORMER PROVIDER 68551 Wood Rose F PERFORMER PROVIDER Williams Ama Speciality Trainee Doctor Ang Kok Kiong M Foundation Doctor Lau Sue Een F Foundation Doctor

NHS GRAMPIAN

List of GP Practices

Moray

32815 Culbin Medical Practice

Culbin Medical Practice Tel 0345 3371120 Grantown Road Fax 01309 678870 Forres Email [email protected] Morayshire IV36 1JG Manager FIONA HARRIS

Contract 17j

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 62235 Inkson Joanne C F GP Performer Provider - General Partner 68900 Janousek Eric G M GP Performer Provider - General Partner 66885 Whiteside Samantha L F Salaried - GP Practice Employed 68845 Paterson Marion F Salaried - GP Practice Employed 67601 Jarvie Douglas J M GP Performer Provider - General Partner 64220 Simmons Malcolm G M GP Performer Provider - General Partner 63274 Flett Alexander W M GP Performer Provider - General Partner Binot Erez M Speciality Trainee Doctor

NHS GRAMPIAN

List of GP Practices

Moray

32711 Elgin Community Surgery

Elgin Community Surgery Tel 03453379988 Highfield House, Northfield Fax 01343 562101 Terrace Email [email protected] Elgin Morayshire Manager FIONA HOULISTON IV30 1NE Contract 17j

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 66893 Houliston Mark D M GP Performer Provider - General Partner 65013 Greensill Amy C F Salaried - GP Practice Employed

NHS GRAMPIAN

List of GP Practices

Moray

32750 Fochabers Medical Practice

Fochabers Medical Practice Tel 01343 820247 12 High Street Fax 01343 820132 Fochabers Email [email protected] Morayshire IV32 7EP Manager SARAH CORKISH

Contract 17j

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 66362 Borrowman Edwin H M GP Performer Provider - General Partner 65153 Critchley Janette F GP Performer Provider - General Partner

NHS GRAMPIAN

List of GP Practices

Moray

33061 Glenlivet Medical Practice

Glenlivet Medical Practice Tel 01807590273 Glenlivet Community Surgery Fax 01807590411 Drumin Email [email protected] Ballindalloch AB37 9AN Manager PRACTICE MANAGER

Contract 17j

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 62677 Brandl Almut R F Salaried - GP Practice Employed 65820 Miles Alan M GP Performer Provider - General Partner 67661 Hamilton Sharon A F GP Performer Provider - General Partner 64467 Melton Andrew J M PERFORMER PROVIDER 66133 McIlwaine Julie R F GP Performer Provider - General Partner 65765 Clubb Catriona F GP Performer Provider - General Partner 67946 Starritt Paula E F PERFORMER PROVIDER 65234 Smith Gordon M Salaried - GP Practice Employed

NHS GRAMPIAN

List of GP Practices

Moray

32904 Keith Medical Group

Keith Medical Group Tel 0345 337 9944 Turner Street Fax 01542 881002 Keith Email [email protected] Banffshire AB55 5DJ Manager LYNN ROSS

Contract 17j

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 64319 Green Clare L F GP Performer Provider - General Partner 62375 Brown Louisa M F GP Performer Provider - General Partner 67148 Rathband David D M GP Performer Provider - General Partner 67725 Johnson Benjamin E M GP Performer Provider - General Partner 63029 Nicol John W M Salaried - GP Practice Employed

NHS GRAMPIAN

List of GP Practices

Moray

32707 Linkwood Medical

Linkwood Medical Tel 0345 337 6350 The Glassgreen Centre Fax 01343 553000 2 Thornhill Drive Email [email protected] Elgin IV30 6GQ Manager PAUL MUNRO

Contract 17j

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 66982 Lowe Rachel J F GP Performer Provider - General Partner 66583 McGregor Sarah-Jane L F GP Performer Provider - General Partner 66664 Kelly Derek J M GP Performer Provider - General Partner 68438 Little Anne M F Salaried - GP Practice Employed 64327 Voon Stephanie F Salaried - GP Practice Employed 67075 Richardson Liam M Salaried - GP Practice Employed 67849 Tennant Nicola J F GP Performer Provider - General Partner 66176 McArthur Colin A M GP Performer Provider - General Partner Hill Angela B F Speciality Trainee Doctor Quilliam Samantha F Speciality Trainee Doctor Hua Zilei M Foundation Doctor

NHS GRAMPIAN

List of GP Practices

Moray

32779 Maryhill Group Practice

Maryhill Group Practice incl. Tel 0345 337 0610 Rothes Fax 01343 551604 Maryhill Email [email protected] Elgin Moray Manager EILEEN RAE IV30 1AT Contract 17c

Branch Surgery Details

Rothes Medical Centre

High Street Tel 01340 831435 Rothes Fax 01340 831875 Moray Email AB38 7AT

The Surgery

Gordonstoun School Tel 01343 543788 Elgin Fax IV30 2RF Email

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 66940 Packham Sarah H F GP Performer Provider - General Partner 66702 Stewart Ronald D M Salaried - GP Practice Employed 63363 MacGregor Alasdair M Salaried - GP Practice Employed 65641 Saleem Sabeel M Salaried - GP Practice Employed 62847 Keddie Sophie S F Salaried - GP Practice Employed 64858 Mair Elouise F Salaried - GP Practice Employed 62731 Thomson Vicki F Salaried - GP Practice Employed 67300 Lockhart Robert A M GP Performer Provider - General Partner 66087 Hornsby Charles A M GP Performer Provider - General Partner 66109 Taylor Graham R M GP Performer Provider - General Partner 67458 Cattanach Kerry F PERFORMER PROVIDER 66656 Taylor Graeme M PERFORMER PROVIDER Jindal Love M Speciality Trainee Doctor

NHS GRAMPIAN

List of GP Practices

Moray

32764 Moray Coast Medical Practice

Moray Coast Medical Practice Tel 0345 337 1190 Moray Coast Health Centre Fax 01343 816300 Muirton Road Email [email protected] Lossiemouth IV31 6TU Manager ALISON FRANKLAND

Contract 17j

Branch Surgery Details

The Surgery

18a Grant Street Tel 01343835780 Burghead Fax 01343 835780 Elgin Email IV30 2UE

Moray Coast Medical Practice

Moray Coast medical Practice Tel 01343830269 Hopeman Surgery Fax 01343 830269 15 Harbour Street Email Hopeman IV30 5SJ

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 66826 Barclay Alexander M GP Performer Provider - General Partner 66451 Barr Elizabeth F GP Performer Provider - General Partner 66443 Sinclair Margaret A F GP Performer Provider - General Partner 68713 Ferguson Neil R M GP Performer Provider - General Partner 64432 Jack Carol F GP Performer Provider - General Partner 68039 Macfadyen Susan F PERFORMER PROVIDER 64807 McArthur Kirsty C F GP Performer Provider - General Partner 68004 Ledingham Barrie-Jess J F GP Performer Provider - General Partner 68471 Monk Emily F PERFORMER PROVIDER Cook Rachel F Speciality Trainee Doctor Ogungbemi Olalekan O M Speciality Trainee Doctor Wernham Paul S M Speciality Trainee Doctor

NHS GRAMPIAN

List of GP Practices

Moray

33076 Pharmacy First Plus Moray

Pharmacy and Medicines Tel 01224556763 Directorate Fax Westholme Email [email protected] Queens Road Aberdeen Manager Sarah Buchan AB15 6LS Contract Admin

NHS GRAMPIAN

List of GP Practices

Moray

33057 Rinnes Medical Group

Rinnes Medical Group Tel 01340 820888 Mount Street Fax 01340 821614 Dufftown Email [email protected] Moray AB55 4FJ Manager SHIRLEY FRENCH

Contract 17j

Branch Surgery Details

Tomintoul Medical Centre

Rattrays Lane Tel 01340 820888 Tomintoul Fax 01340 821614 AB37 9HF Email [email protected]

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 64254 Shepherd Jennifer H F GP Performer Provider - General Partner 62278 Graham Gaynor F GP Performer Provider - General Partner 64408 Price Benjamin M GP Performer Provider - General Partner 62685 MacDonald Catriona S F GP Performer Provider - General Partner 66281 O'Loughlin Liam M GP Performer Provider - General Partner 67016 O'Loughlin Eilidh J F GP Performer Provider - General Partner

NHS GRAMPIAN

List of GP Practices

Moray

32622 Seafield & Cullen Medical Group

Seafield & Cullen Medical Tel 01542 835577 Group Fax 01542 837014 Barhill Road Email [email protected] Buckie Moray Manager HEATHER PIRIE AB56 1FP Contract 17j

Branch Surgery Details

Cullen Branch

1 Raidhaven Street Tel 01542 840272 Cullen Fax AB56 4SZ Email

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 64416 Stoker Nigel R M GP Performer Provider - General Partner 63690 Shaw Kirsty J F GP Performer Provider - General Partner 62545 Eagle Rachel F Salaried - GP Practice Employed 62391 Anderson Ruth F Salaried - GP Practice Employed 63371 Simpson Annalee F Salaried - GP Practice Employed Ngai Joy F Speciality Trainee Doctor Letheren Charlotte M F Foundation Doctor

NHS GRAMPIAN

List of GP Practices

Moray

32801 Varis Medical Practice

Forres Health & Care Centre - Tel 0345 3371120 Varis Fax 01309 678870 Grantown Road Email [email protected] Forres Moray Manager FIONA HARRIS IV36 1JG Contract 17j

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 66001 Kelly Peter A M GP Performer Provider - General Partner 65137 Crawford Mairi F Salaried - GP Practice Employed 65731 Love Eleanor F Salaried - GP Practice Employed 63126 Pecchia Kiersten A F GP Performer Provider - General Partner 66052 Neison Margaret A F GP Performer Provider - General Partner 67571 Clarke Gillian A F GP Performer Provider - General Partner 65200 Marshall Keith M GP Performer Provider - General Partner 68667 Munro Iain M GP Performer Provider - General Partner 68420 Allix Bradley M GP Fellow - Rural

NHS GRAMPIAN

List of GP Practices

Not Applicable

30167 Diabetic Nurse Service

Diabetic Nurse Service Tel 01224 558427 Nursing Directorate, Grampian Fax Health Bioard Email Summerfield House, 2 Eday Road Manager NONE Aberdeen AB15 6RE Contract 2c HBPMS

NHS GRAMPIAN

List of GP Practices

Not Applicable

34991 Kinloss Medical Centre (ARMY)

Kinloss Medical Centre (ARMY) Tel Kinloss Barracks Fax 01309617762 Kinloss Email Moray IV36 3UH Manager SAMUAL DEMPSTER

Contract Admin

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 68543 Unknown Unknown Health Board Locum / Generic Wilkinson Kate L F Salaried - GP Practice Employed

NHS GRAMPIAN

List of GP Practices

Not Applicable

30171 NHS Grampian Heart Failure Nursing Service

NHS Grampian Heart Failure Tel Nursing Service Fax Nursing Directorate Email Summerfield House, 2 Eday Road Manager NONE Aberdeen AB15 6RE Contract 2c HBPMS

NHS GRAMPIAN

List of GP Practices

Not Applicable

30063 Out of Hours Urgent Care (GMED)

Yellow Zone Tel 01224 558079 Aberdeen Community Health Fax and Care Village Email 50 Frederick Street Aberdeen Manager PRACTICE MANAGER AB24 5HY Contract 2c HBPMS

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 63932 Marshall Keith M GP Performer Provider - General Partner 68292 Critchley Janette F GP Performer Provider - General Partner 63797 Murray Sara S F GP Performer Provider - General Partner 64238 Brandl Almut R F Salaried - GP Practice Employed 65838 Leiper David M Salaried - GP HB Employed 62928 Ifezulike Adaeze A F Salaried - GP HB Employed 65536 Holdcroft Alistair J M Salaried - GP HB Employed 68535 Caskie Fiona G F Salaried - GP HB Employed 66036 Murchie Peter M Salaried - GP HB Employed 66184 Newman Jillian H F Salaried - GP HB Employed 65471 Atkins Jane F Salaried - GP HB Employed 65935 OOH Locum Aboyne GP Performer - Locum/Sessional 65943 OOH Locum Turriff GP Performer - Locum/Sessional 65951 OOH Locum Elgin GP Performer - Locum/Sessional 66168 OOH Locum Fraserburgh GP Performer - Locum/Sessional 65919 OOH Locum Huntly GP Performer - Locum/Sessional 65986 OOH Locum Aberdeen GP Performer - Locum/Sessional 65927 OOH Locum Inverurie GP Performer - Locum/Sessional 65897 OOH Locum Peterhead PERFORMER LOCUM SALARIED

NHS GRAMPIAN

List of GP Practices

Not Applicable

34986 Station Health Centre RAF Lossiemouth

Station Health Centre RAF Tel Lossiemouth Fax 01343 816744 Lossiemouth Email Moray IV31 6SD Manager WARRANT OFFICER DOYLE

Contract Admin

Contract Details

Prescriber Code Surname Forename Initial Sex Performer Type 68101 Unknown Uknown Health Board Locum / Generic

NHS GRAMPIAN

List of GP Practices

Not Applicable

31391 The Health Centre - HMP

The Health Centre - HMP Tel 01224 556522 PO Box 18698 Fax PETERHEAD Email [email protected] AB42 9AR Manager NONE

Contract 17j