NHS Board Forename Surname Prescriber Code Practice Name Address Line 1 Address Line 2 Address Line 3 Address Line Postcode Fax No AYRSHIRE AND ARRAN Allan Merry 21920 SOUTH BEACH SURGERY South Beach Surgery 17 South Crescent Ardrossan Ayrshire KA22 8EA 01294 462790 AYRSHIRE AND ARRAN Eirian Davies 99999 SOUTH BEACH SURGERY South Beach Surgery 17 South Crescent Ardrossan Ayrshire KA22 8EA 01294 462790 AYRSHIRE AND ARRAN James Monaghan 22250 SOUTH BEACH SURGERY South Beach Surgery 17 South Crescent Ardrossan Ayrshire KA22 8EA 01294 462790 AYRSHIRE AND ARRAN Jane MacMillan 21369 SOUTH BEACH SURGERY South Beach Surgery 17 South Crescent Ardrossan Ayrshire KA22 8EA 01294 462790 AYRSHIRE AND ARRAN John Norton 23001 SOUTH BEACH SURGERY South Beach Surgery 17 South Crescent Ardrossan Ayrshire KA22 8EA 01294 462790 AYRSHIRE AND ARRAN Maureen McGuire 23779 SOUTH BEACH SURGERY South Beach Surgery 17 South Crescent Ardrossan Ayrshire KA22 8EA 01294 462790 AYRSHIRE AND ARRAN Mhairi Bender 23655 SOUTH BEACH SURGERY South Beach Surgery 17 South Crescent Ardrossan Ayrshire KA22 8EA 01294 462790 AYRSHIRE AND ARRAN Muhammad Abd Aziz 99999 SOUTH BEACH SURGERY South Beach Surgery 17 South Crescent Ardrossan Ayrshire KA22 8EA 01294 462790 AYRSHIRE AND ARRAN Sandie Pow 24465 SOUTH BEACH SURGERY South Beach Surgery 17 South Crescent Ardrossan Ayrshire KA22 8EA 01294 462790 AYRSHIRE AND ARRAN Gerard Haggerty 21989 DRS HAGGERTY, ADAMS, SWORD & EVES Drs Haggerty, Adams, Sword & Eves The Health Centre 6 Central Avenue Ardrossan KA22 7DX 01294 462798 AYRSHIRE AND ARRAN Linda Sword 24856 DRS HAGGERTY, ADAMS, SWORD & EVES Drs Haggerty, Adams, Sword & Eves The Health Centre 6 Central Avenue Ardrossan KA22 7DX 01294 462798 AYRSHIRE AND ARRAN Sheila Eves 23990 DRS HAGGERTY, ADAMS, SWORD & EVES Drs Haggerty, Adams, Sword & Eves The Health Centre 6 Central Avenue Ardrossan KA22 7DX 01294 462798 AYRSHIRE AND ARRAN Steven Adams 24520 DRS HAGGERTY, ADAMS, SWORD & EVES Drs Haggerty, Adams, Sword & Eves The Health Centre 6 Central Avenue Ardrossan KA22 7DX 01294 462798 AYRSHIRE AND ARRAN Ajay Koshti 20982 TAM'S BRIG SURGERY Tam's Brig Surgery 107 New Road Ayr KA8 8DD 01292 265926 AYRSHIRE AND ARRAN Calum McCabe 23183 TAM'S BRIG SURGERY Tam's Brig Surgery 107 New Road Ayr KA8 8DD 01292 265926 AYRSHIRE AND ARRAN Emma Brown 20591 TAM'S BRIG SURGERY Tam's Brig Surgery 107 New Road Ayr KA8 8DD 01292 265926 AYRSHIRE AND ARRAN Emma Lunan 23477 TAM'S BRIG SURGERY Tam's Brig Surgery 107 New Road Ayr KA8 8DD 01292 265926 AYRSHIRE AND ARRAN Gillian Roy 23884 TAM'S BRIG SURGERY Tam's Brig Surgery 107 New Road Ayr KA8 8DD 01292 265926 AYRSHIRE AND ARRAN John Bowbeer 23353 TAM'S BRIG SURGERY Tam's Brig Surgery 107 New Road Ayr KA8 8DD 01292 265926 AYRSHIRE AND ARRAN John Burns 24708 TAM'S BRIG SURGERY Tam's Brig Surgery 107 New Road Ayr KA8 8DD 01292 265926 AYRSHIRE AND ARRAN Sehar Javed 99999 TAM'S BRIG SURGERY Tam's Brig Surgery 107 New Road Ayr KA8 8DD 01292 265926 AYRSHIRE AND ARRAN Carolyn Adams 94331 THE SURGERY The Surgery 9 Alloway Place Ayr KA7 2AA 01292 284982 AYRSHIRE AND ARRAN Connor McGaughey 20320 THE SURGERY The Surgery 9 Alloway Place Ayr KA7 2AA 01292 284982 AYRSHIRE AND ARRAN Helen Hunter 21636 THE SURGERY The Surgery 9 Alloway Place Ayr KA7 2AA 01292 284982 AYRSHIRE AND ARRAN Karen Coulter 24422 THE SURGERY The Surgery 9 Alloway Place Ayr KA7 2AA 01292 284982 AYRSHIRE AND ARRAN Stuart Hendry 22993 THE SURGERY The Surgery 9 Alloway Place Ayr KA7 2AA 01292 284982 AYRSHIRE AND ARRAN Mhairi-Anne McCulloch 22519 DALBLAIR MEDICAL PRACTICE Dalblair Medical Practice 56 Dalblair Road Ayr KA7 1UQ 01292 264871 AYRSHIRE AND ARRAN Robert Kean 21563 DALBLAIR MEDICAL PRACTICE Dalblair Medical Practice 56 Dalblair Road Ayr KA7 1UQ 01292 264871 AYRSHIRE AND ARRAN Suellen Hills 24589 DALBLAIR MEDICAL PRACTICE Dalblair Medical Practice 56 Dalblair Road Ayr KA7 1UQ 01292 264871 AYRSHIRE AND ARRAN Angela Kapoor 99999 BARNS MEDICAL PRACTICE Barns Medical Practice The Barns Medical Practice 40 Dalblair Road Ayr KA7 1UL 01292 288268 AYRSHIRE AND ARRAN Campbell McGee 22187 BARNS MEDICAL PRACTICE Barns Medical Practice The Barns Medical Practice 40 Dalblair Road Ayr KA7 1UL 01292 288268 AYRSHIRE AND ARRAN Jennifer Lawrie 24023 BARNS MEDICAL PRACTICE Barns Medical Practice The Barns Medical Practice 40 Dalblair Road Ayr KA7 1UL 01292 288268 AYRSHIRE AND ARRAN Kirstin Pearson 23868 BARNS MEDICAL PRACTICE Barns Medical Practice The Barns Medical Practice 40 Dalblair Road Ayr KA7 1UL 01292 288268 AYRSHIRE AND ARRAN Philip Hulme 24902 BARNS MEDICAL PRACTICE Barns Medical Practice The Barns Medical Practice 40 Dalblair Road Ayr KA7 1UL 01292 288268 AYRSHIRE AND ARRAN Thomas Hunter 23299 BARNS MEDICAL PRACTICE Barns Medical Practice The Barns Medical Practice 40 Dalblair Road Ayr KA7 1UL 01292 288268 AYRSHIRE AND ARRAN Thomas Collins 99999 BARNS MEDICAL PRACTICE Barns Medical Practice The Barns Medical Practice 40 Dalblair Road Ayr KA7 1UL 01292 288268 AYRSHIRE AND ARRAN Aileen Good 22292 RACECOURSE ROAD MEDICAL GROUP Racecourse Road Medical Group 3 Racecourse Road Ayr Ayrshire KA7 2DF 01292 269774 AYRSHIRE AND ARRAN Anne Kennedy 23108 RACECOURSE ROAD MEDICAL GROUP Racecourse Road Medical Group 3 Racecourse Road Ayr Ayrshire KA7 2DF 01292 269774 AYRSHIRE AND ARRAN Avichal Sharma 24431 RACECOURSE ROAD MEDICAL GROUP Racecourse Road Medical Group 3 Racecourse Road Ayr Ayrshire KA7 2DF 01292 269774 AYRSHIRE AND ARRAN Brendan Dunne 21393 RACECOURSE ROAD MEDICAL GROUP Racecourse Road Medical Group 3 Racecourse Road Ayr Ayrshire KA7 2DF 01292 269774 AYRSHIRE AND ARRAN Calvin Chape 23744 RACECOURSE ROAD MEDICAL GROUP Racecourse Road Medical Group 3 Racecourse Road Ayr Ayrshire KA7 2DF 01292 269774 AYRSHIRE AND ARRAN David Matthewson 24490 RACECOURSE ROAD MEDICAL GROUP Racecourse Road Medical Group 3 Racecourse Road Ayr Ayrshire KA7 2DF 01292 269774 AYRSHIRE AND ARRAN Hans Pieper 24635 RACECOURSE ROAD MEDICAL GROUP Racecourse Road Medical Group 3 Racecourse Road Ayr Ayrshire KA7 2DF 01292 269774 AYRSHIRE AND ARRAN Claire Oldfield 20711 THE CATHCART STREET MEDICAL PRACTICE The Cathcart Street Medical Practice Cathcart Street Practice 8 Cathcart Street Ayr KA7 1BJ 01292 293804 AYRSHIRE AND ARRAN Gavin McKenzie 24694 THE CATHCART STREET MEDICAL PRACTICE The Cathcart Street Medical Practice Cathcart Street Practice 8 Cathcart Street Ayr KA7 1BJ 01292 293804 AYRSHIRE AND ARRAN Katrin Bjornsson 85642 THE CATHCART STREET MEDICAL PRACTICE The Cathcart Street Medical Practice Cathcart Street Practice 8 Cathcart Street Ayr KA7 1BJ 01292 293804 AYRSHIRE AND ARRAN Lindsay Miller 24741 THE CATHCART STREET MEDICAL PRACTICE The Cathcart Street Medical Practice Cathcart Street Practice 8 Cathcart Street Ayr KA7 1BJ 01292 293804 AYRSHIRE AND ARRAN Lorna Patterson 20796 THE CATHCART STREET MEDICAL PRACTICE The Cathcart Street Medical Practice Cathcart Street Practice 8 Cathcart Street Ayr KA7 1BJ 01292 293804 AYRSHIRE AND ARRAN Pauleen Shearer 23400 THE CATHCART STREET MEDICAL PRACTICE The Cathcart Street Medical Practice Cathcart Street Practice 8 Cathcart Street Ayr KA7 1BJ 01292 293804 AYRSHIRE AND ARRAN Pauline Phin 20419 THE CATHCART STREET MEDICAL PRACTICE The Cathcart Street Medical Practice Cathcart Street Practice 8 Cathcart Street Ayr KA7 1BJ 01292 293804 AYRSHIRE AND ARRAN Simon Farrell 24091 THE CATHCART STREET MEDICAL PRACTICE The Cathcart Street Medical Practice Cathcart Street Practice 8 Cathcart Street Ayr KA7 1BJ 01292 293804 AYRSHIRE AND ARRAN Stacey Anderson 15555 THE CATHCART STREET MEDICAL PRACTICE The Cathcart Street Medical Practice Cathcart Street Practice 8 Cathcart Street Ayr KA7 1BJ 01292 293804 AYRSHIRE AND ARRAN Stacey Anderson 99999 THE CATHCART STREET MEDICAL PRACTICE The Cathcart Street Medical Practice Cathcart Street Practice 8 Cathcart Street Ayr KA7 1BJ 01292 293804 AYRSHIRE AND ARRAN Vanessa Young 99999 THE CATHCART STREET MEDICAL PRACTICE The Cathcart Street Medical Practice Cathcart Street Practice 8 Cathcart Street Ayr KA7 1BJ 01292 293804 AYRSHIRE AND ARRAN Yaser Javed 99999 THE CATHCART STREET MEDICAL PRACTICE The Cathcart Street Medical Practice Cathcart Street Practice 8 Cathcart Street Ayr KA7 1BJ 01292 293804 AYRSHIRE AND ARRAN Adam Hannah 22497 FULLARTON MEDICAL PRACTICE Fullarton Medical Practice The Fullarton Practice 40 Dalblair Road Ayr KA7 1UL 01292 292160 NHS Board Forename Surname Prescriber Code Practice Name Address Line 1 Address Line 2 Address Line 3 Address Line Postcode Fax No AYRSHIRE AND ARRAN Alan White 23205 FULLARTON MEDICAL PRACTICE Fullarton Medical Practice The Fullarton Practice 40 Dalblair Road Ayr KA7 1UL 01292 292160 AYRSHIRE AND ARRAN Ian Rewhorn 22781 FULLARTON MEDICAL PRACTICE Fullarton Medical Practice The Fullarton Practice 40 Dalblair Road Ayr KA7 1UL 01292 292160 AYRSHIRE AND ARRAN Joanne Ashcroft 23892 FULLARTON MEDICAL PRACTICE Fullarton Medical Practice The Fullarton Practice 40 Dalblair Road Ayr KA7 1UL 01292 292160 AYRSHIRE AND ARRAN Kashif Ali 22977 FULLARTON MEDICAL PRACTICE Fullarton Medical Practice The Fullarton Practice 40 Dalblair Road Ayr KA7 1UL 01292 292160 AYRSHIRE AND ARRAN Linsey Walker 94315 FULLARTON MEDICAL PRACTICE Fullarton Medical Practice The Fullarton Practice 40 Dalblair Road Ayr KA7 1UL 01292 292160 AYRSHIRE AND ARRAN Stephen Dunne 99999 FULLARTON MEDICAL PRACTICE Fullarton Medical Practice The Fullarton Practice 40 Dalblair Road Ayr KA7 1UL 01292 292160 AYRSHIRE AND ARRAN Bruce Henderson 22764 BALLANTRAE MEDICAL PRACTICE Ballantrae Medical Practice 30 Main Street Ballantrae Ayrshire KA26 0NB 01465 831583 AYRSHIRE AND ARRAN Kathleen Sloan 24996 BALLANTRAE MEDICAL PRACTICE Ballantrae Medical Practice 30 Main Street Ballantrae Ayrshire KA26 0NB 01465 831583 AYRSHIRE AND ARRAN David Peggie 21971 BEITH HEALTH CENTRE GP PRACTICE Beith Health Centre GP Practice Beith Health Centre Reform Street Beith KA15 2AE 01505 504151 AYRSHIRE AND ARRAN Gordon Isbister 23141 BEITH HEALTH CENTRE GP PRACTICE Beith Health Centre GP Practice Beith Health Centre Reform Street Beith KA15 2AE 01505 504151 AYRSHIRE AND ARRAN Iain Graham 22811 BEITH HEALTH CENTRE GP PRACTICE Beith Health Centre GP Practice Beith Health Centre Reform Street Beith KA15 2AE 01505 504151 AYRSHIRE AND ARRAN Sheila McCarroll 22721 BEITH HEALTH CENTRE GP PRACTICE Beith Health Centre GP Practice Beith Health Centre Reform Street Beith KA15 2AE 01505 504151 AYRSHIRE AND ARRAN Matthew McHardy 20494 GLENCAIRN MEDICAL PRACTICE Crosshouse Resource Centre Annandale Gardens Crosshouse KA2 0LE 01563 573695 AYRSHIRE AND ARRAN Mohana Sabbineni 99999 GLENCAIRN MEDICAL PRACTICE Crosshouse Resource Centre Annandale Gardens Crosshouse KA2 0LE 01563 573695 AYRSHIRE AND ARRAN Rosalynn Morrin 23621 GLENCAIRN MEDICAL PRACTICE Crosshouse Resource Centre Annandale Gardens Crosshouse KA2 0LE 01563 573695 AYRSHIRE AND ARRAN Rukshana Steven 21962 GLENCAIRN MEDICAL PRACTICE Crosshouse Resource Centre Annandale Gardens Crosshouse KA2 0LE 01563 573695 AYRSHIRE AND ARRAN Victoria Browning 24872 GLENCAIRN MEDICAL PRACTICE Crosshouse Resource Centre Annandale Gardens Crosshouse KA2 0LE 01563 573695 AYRSHIRE AND ARRAN William McAlpine 21849 GLENCAIRN MEDICAL PRACTICE Crosshouse Resource Centre Annandale Gardens Crosshouse KA2 0LE 01563 573695 AYRSHIRE AND ARRAN Awfa Paulina 21253 TANYARD MEDICAL PRACTICE Tanyard Medical Practice The Medical Centre 2 Tanyard Cumnock KA18 1BF 01290 425444 AYRSHIRE AND ARRAN Fiona Mitchell 21041 TANYARD MEDICAL PRACTICE Tanyard Medical Practice The Medical Centre 2 Tanyard Cumnock KA18 1BF 01290 425444 AYRSHIRE AND ARRAN Gareth Powell 20117 TANYARD MEDICAL PRACTICE Tanyard Medical Practice The Medical Centre 2 Tanyard Cumnock KA18 1BF 01290 425444 AYRSHIRE AND ARRAN Jacqueline Geddes 99999 TANYARD MEDICAL PRACTICE Tanyard Medical Practice The Medical Centre 2 Tanyard Cumnock KA18 1BF 01290 425444 AYRSHIRE AND ARRAN Karen Lowry 20303 TANYARD MEDICAL PRACTICE Tanyard Medical Practice The Medical Centre 2 Tanyard Cumnock KA18 1BF 01290 425444 AYRSHIRE AND ARRAN Paul Dunlop 20605 TANYARD MEDICAL PRACTICE Tanyard Medical Practice The Medical Centre 2 Tanyard Cumnock KA18 1BF 01290 425444 AYRSHIRE AND ARRAN Paul Church 20338 TANYARD MEDICAL PRACTICE Tanyard Medical Practice The Medical Centre 2 Tanyard Cumnock KA18 1BF 01290 425444 AYRSHIRE AND ARRAN Rosalind Lockens 24066 TANYARD MEDICAL PRACTICE Tanyard Medical Practice The Medical Centre 2 Tanyard Cumnock KA18 1BF 01290 425444 AYRSHIRE AND ARRAN Edmund McFadyen 22527 THE SURGERY The Surgery 7 Back Road Dailly KA26 9SH 01465 811518 AYRSHIRE AND ARRAN Thomas Malloch 23493 THE SURGERY The Surgery 7 Back Road Dailly KA26 9SH 01465 811518 AYRSHIRE AND ARRAN Anna Morrison 23671 DALMELLINGTON MEDICAL PRACTICE The Health Centre 33 Main Street Dalmellington Ayrshire KA6 7QL 01292 551342 AYRSHIRE AND ARRAN Axel Winkler 20214 DALMELLINGTON MEDICAL PRACTICE The Health Centre 33 Main Street Dalmellington Ayrshire KA6 7QL 01292 551342 AYRSHIRE AND ARRAN Colette Scanlon 21822 DALMELLINGTON MEDICAL PRACTICE The Health Centre 33 Main Street Dalmellington Ayrshire KA6 7QL 01292 551342 AYRSHIRE AND ARRAN Elaine Yeomans 23426 DALMELLINGTON MEDICAL PRACTICE The Health Centre 33 Main Street Dalmellington Ayrshire KA6 7QL 01292 551342 AYRSHIRE AND ARRAN Hugh Brown 23876 DALMELLINGTON MEDICAL PRACTICE The Health Centre 33 Main Street Dalmellington Ayrshire KA6 7QL 01292 551342 AYRSHIRE AND ARRAN James Taylor 20648 DALRY MEDICAL PRACTICE Dalry Medical Practice Dalry Health Centre 50 Vennel Street Dalry KA24 4AF 01294 835771 AYRSHIRE AND ARRAN Jillie Taylor 21237 DALRY MEDICAL PRACTICE Dalry Medical Practice Dalry Health Centre 50 Vennel Street Dalry KA24 4AF 01294 835771 AYRSHIRE AND ARRAN Martin Wilson 22195 DALRY MEDICAL PRACTICE Dalry Medical Practice Dalry Health Centre 50 Vennel Street Dalry KA24 4AF 01294 835771 AYRSHIRE AND ARRAN Michael Perman 20087 DALRY MEDICAL PRACTICE Dalry Medical Practice Dalry Health Centre 50 Vennel Street Dalry KA24 4AF 01294 835771 AYRSHIRE AND ARRAN Anita Johnstone 99999 DUNDONALD MEDICAL PRACTICE Dundonald Medical Practice 9 Main Street Dundonald Ayrshire KA2 9HF 01563 850426 AYRSHIRE AND ARRAN Ayesha Chaudhary 99999 DUNDONALD MEDICAL PRACTICE Dundonald Medical Practice 9 Main Street Dundonald Ayrshire KA2 9HF 01563 850426 AYRSHIRE AND ARRAN David Illingworth 24171 DUNDONALD MEDICAL PRACTICE Dundonald Medical Practice 9 Main Street Dundonald Ayrshire KA2 9HF 01563 850426 AYRSHIRE AND ARRAN Lynne McDougall 23973 DUNDONALD MEDICAL PRACTICE Dundonald Medical Practice 9 Main Street Dundonald Ayrshire KA2 9HF 01563 850426 AYRSHIRE AND ARRAN Michael Wood 23574 DUNDONALD MEDICAL PRACTICE Dundonald Medical Practice 9 Main Street Dundonald Ayrshire KA2 9HF 01563 850426 AYRSHIRE AND ARRAN Sheena McAdam 23388 DUNDONALD MEDICAL PRACTICE Dundonald Medical Practice 9 Main Street Dundonald Ayrshire KA2 9HF 01563 850426 AYRSHIRE AND ARRAN Dawn Taylor 24341 GALSTON MEDICAL PRACTICE Galston Medical Practice 5a Henrietta Street Galston KA4 8JW 01563 850426 AYRSHIRE AND ARRAN Gillian Collister 23710 GALSTON MEDICAL PRACTICE Galston Medical Practice 5a Henrietta Street Galston KA4 8JW 01563 850426 AYRSHIRE AND ARRAN James McWhirter 22861 GALSTON MEDICAL PRACTICE Galston Medical Practice 5a Henrietta Street Galston KA4 8JW 01563 850426 AYRSHIRE AND ARRAN Melissa Park 24317 GALSTON MEDICAL PRACTICE Galston Medical Practice 5a Henrietta Street Galston KA4 8JW 01563 850426 AYRSHIRE AND ARRAN William Nicoll 22926 GALSTON MEDICAL PRACTICE Galston Medical Practice 5a Henrietta Street Galston KA4 8JW 01563 850426 AYRSHIRE AND ARRAN Bruce McMaster 23302 DRS MCMASTER, MOORE & BROOKSBANK Drs McMaster, Moore & Brooksbank Girvan Community Hospital Bridgemill Girvan KA26 9HQ 01465 714591 AYRSHIRE AND ARRAN Catherine Moore 24180 DRS MCMASTER, MOORE & BROOKSBANK Drs McMaster, Moore & Brooksbank Girvan Community Hospital Bridgemill Girvan KA26 9HQ 01465 714591 AYRSHIRE AND ARRAN Kenneth Brooksbank 24716 DRS MCMASTER, MOORE & BROOKSBANK Drs McMaster, Moore & Brooksbank Girvan Community Hospital Bridgemill Girvan KA26 9HQ 01465 714591 AYRSHIRE AND ARRAN David Anderson 23736 DRS ANDERSON, MCCULLOCH & LEDGER Drs Anderson, McCulloch & Ledger Girvan Community Hospital Bridgemill Girvan KA26 9HQ 01465 714591 AYRSHIRE AND ARRAN James Ledger 20508 DRS ANDERSON, MCCULLOCH & LEDGER Drs Anderson, McCulloch & Ledger Girvan Community Hospital Bridgemill Girvan KA26 9HQ 01465 714591 AYRSHIRE AND ARRAN Thomas McCulloch 24911 DRS ANDERSON, MCCULLOCH & LEDGER Drs Anderson, McCulloch & Ledger Girvan Community Hospital Bridgemill Girvan KA26 9HQ 01465 714591 AYRSHIRE AND ARRAN Barbara Alexander 24198 BOURTREEHILL MEDICAL PRACTICE Bourtreehill Medical Practice Bourtreehill Health Centre Cheviot Way, Boortreehill Irvine KA11 1JU 01294 218461 AYRSHIRE AND ARRAN Christopher Black 21211 BOURTREEHILL MEDICAL PRACTICE Bourtreehill Medical Practice Bourtreehill Health Centre Cheviot Way, Boortreehill Irvine KA11 1JU 01294 218461 NHS Board Forename Surname Prescriber Code Practice Name Address Line 1 Address Line 2 Address Line 3 Address Line Postcode Fax No AYRSHIRE AND ARRAN Colin Johnston 23981 BOURTREEHILL MEDICAL PRACTICE Bourtreehill Medical Practice Bourtreehill Health Centre Cheviot Way, Boortreehill Irvine KA11 1JU 01294 218461 AYRSHIRE AND ARRAN David Jordan 99999 BOURTREEHILL MEDICAL PRACTICE Bourtreehill Medical Practice Bourtreehill Health Centre Cheviot Way, Boortreehill Irvine KA11 1JU 01294 218461 AYRSHIRE AND ARRAN Jagbir Taylor 24228 BOURTREEHILL MEDICAL PRACTICE Bourtreehill Medical Practice Bourtreehill Health Centre Cheviot Way, Boortreehill Irvine KA11 1JU 01294 218461 AYRSHIRE AND ARRAN Robert Joseph 22985 BOURTREEHILL MEDICAL PRACTICE Bourtreehill Medical Practice Bourtreehill Health Centre Cheviot Way, Boortreehill Irvine KA11 1JU 01294 218461 AYRSHIRE AND ARRAN Robert Wagner 22284 BOURTREEHILL MEDICAL PRACTICE Bourtreehill Medical Practice Bourtreehill Health Centre Cheviot Way, Boortreehill Irvine KA11 1JU 01294 218461 AYRSHIRE AND ARRAN Susan McGillivray 99999 BOURTREEHILL MEDICAL PRACTICE Bourtreehill Medical Practice Bourtreehill Health Centre Cheviot Way, Boortreehill Irvine KA11 1JU 01294 218461 AYRSHIRE AND ARRAN William Campbell 22624 BOURTREEHILL MEDICAL PRACTICE Bourtreehill Medical Practice Bourtreehill Health Centre Cheviot Way, Boortreehill Irvine KA11 1JU 01294 218461 AYRSHIRE AND ARRAN Iain Jamieson 21458 EGLINTON MEDICAL PRACTICE Eglinton Medical Practice Kilwinning Road Irvine Ayrshire KA12 8ST 01294 313095 AYRSHIRE AND ARRAN Lindsay Park 23485 EGLINTON MEDICAL PRACTICE Eglinton Medical Practice Kilwinning Road Irvine Ayrshire KA12 8ST 01294 313095 AYRSHIRE AND ARRAN Satyesh Sharma 21423 EGLINTON MEDICAL PRACTICE Eglinton Medical Practice Kilwinning Road Irvine Ayrshire KA12 8ST 01294 313095 AYRSHIRE AND ARRAN Alison Turner 24376 TOWNHEAD SURGERY Townhead Surgery 6/8 High Street Irvine KA12 0AY 01294 312832 AYRSHIRE AND ARRAN Amanda Stirling 24040 TOWNHEAD SURGERY Townhead Surgery 6/8 High Street Irvine KA12 0AY 01294 312832 AYRSHIRE AND ARRAN Andrea Wardell 24724 TOWNHEAD SURGERY Townhead Surgery 6/8 High Street Irvine KA12 0AY 01294 312832 AYRSHIRE AND ARRAN Andrew Gilhespie 21334 TOWNHEAD SURGERY Townhead Surgery 6/8 High Street Irvine KA12 0AY 01294 312832 AYRSHIRE AND ARRAN Frank Doig 20940 TOWNHEAD SURGERY Townhead Surgery 6/8 High Street Irvine KA12 0AY 01294 312832 AYRSHIRE AND ARRAN Hamish Simpson 20877 TOWNHEAD SURGERY Townhead Surgery 6/8 High Street Irvine KA12 0AY 01294 312832 AYRSHIRE AND ARRAN James Campbell 22772 TOWNHEAD SURGERY Townhead Surgery 6/8 High Street Irvine KA12 0AY 01294 312832 AYRSHIRE AND ARRAN Rory Melville 21261 TOWNHEAD SURGERY Townhead Surgery 6/8 High Street Irvine KA12 0AY 01294 312832 AYRSHIRE AND ARRAN Sandy Nixon 22802 TOWNHEAD SURGERY Townhead Surgery 6/8 High Street Irvine KA12 0AY 01294 312832 AYRSHIRE AND ARRAN Susan Russell 22969 TOWNHEAD SURGERY Townhead Surgery 6/8 High Street Irvine KA12 0AY 01294 312832 AYRSHIRE AND ARRAN Anne Colquhoun 20818 KILBIRNIE MEDICAL PRACTICE Kilbirnie Medical Practice Kilbirnie Health Centre 2 Kirkland Road Kilbirnie KA25 6HS 01505 681512 AYRSHIRE AND ARRAN Christopher Lilly 20613 KILBIRNIE MEDICAL PRACTICE Kilbirnie Medical Practice Kilbirnie Health Centre 2 Kirkland Road Kilbirnie KA25 6HS 01505 681512 AYRSHIRE AND ARRAN David Ferry 23591 KILBIRNIE MEDICAL PRACTICE Kilbirnie Medical Practice Kilbirnie Health Centre 2 Kirkland Road Kilbirnie KA25 6HS 01505 681512 AYRSHIRE AND ARRAN David Colburn 22098 KILBIRNIE MEDICAL PRACTICE Kilbirnie Medical Practice Kilbirnie Health Centre 2 Kirkland Road Kilbirnie KA25 6HS 01505 681512 AYRSHIRE AND ARRAN Laura Stevenson 20281 KILBIRNIE MEDICAL PRACTICE Kilbirnie Medical Practice Kilbirnie Health Centre 2 Kirkland Road Kilbirnie KA25 6HS 01505 681512 AYRSHIRE AND ARRAN Robert Hillman 24287 KILBIRNIE MEDICAL PRACTICE Kilbirnie Medical Practice Kilbirnie Health Centre 2 Kirkland Road Kilbirnie KA25 6HS 01505 681512 AYRSHIRE AND ARRAN Simon Kerr 99999 KILBIRNIE MEDICAL PRACTICE Kilbirnie Medical Practice Kilbirnie Health Centre 2 Kirkland Road Kilbirnie KA25 6HS 01505 681512 AYRSHIRE AND ARRAN Claire Gaughan 99999 LONDON ROAD MEDICAL PRACTICE London Road Medical Practice 12 London Road Kilmarnock Ayrshire KA3 7AE 01563 573552 AYRSHIRE AND ARRAN Clarinda McHardy 21598 LONDON ROAD MEDICAL PRACTICE London Road Medical Practice 12 London Road Kilmarnock Ayrshire KA3 7AE 01563 573552 AYRSHIRE AND ARRAN Helen Smith 22128 LONDON ROAD MEDICAL PRACTICE London Road Medical Practice 12 London Road Kilmarnock Ayrshire KA3 7AE 01563 573552 AYRSHIRE AND ARRAN Ian Buchanan 22551 LONDON ROAD MEDICAL PRACTICE London Road Medical Practice 12 London Road Kilmarnock Ayrshire KA3 7AE 01563 573552 AYRSHIRE AND ARRAN John Morton 24864 LONDON ROAD MEDICAL PRACTICE London Road Medical Practice 12 London Road Kilmarnock Ayrshire KA3 7AE 01563 573552 AYRSHIRE AND ARRAN Laura Farmer 99999 LONDON ROAD MEDICAL PRACTICE London Road Medical Practice 12 London Road Kilmarnock Ayrshire KA3 7AE 01563 573552 AYRSHIRE AND ARRAN Melanie Horne 24473 LONDON ROAD MEDICAL PRACTICE London Road Medical Practice 12 London Road Kilmarnock Ayrshire KA3 7AE 01563 573552 AYRSHIRE AND ARRAN Paul Clark 22144 LONDON ROAD MEDICAL PRACTICE London Road Medical Practice 12 London Road Kilmarnock Ayrshire KA3 7AE 01563 573552 AYRSHIRE AND ARRAN Robert Beveridge 23221 LONDON ROAD MEDICAL PRACTICE London Road Medical Practice 12 London Road Kilmarnock Ayrshire KA3 7AE 01563 573552 AYRSHIRE AND ARRAN Robert Lunan 21156 LONDON ROAD MEDICAL PRACTICE London Road Medical Practice 12 London Road Kilmarnock Ayrshire KA3 7AE 01563 573552 AYRSHIRE AND ARRAN Dawn Simpson 23175 THE SURGERY The Surgery 31 Portland Road Kilmarnock Ayrshire KA1 2DJ 01563 573562 AYRSHIRE AND ARRAN Iain Richards 23663 THE SURGERY The Surgery 31 Portland Road Kilmarnock Ayrshire KA1 2DJ 01563 573562 AYRSHIRE AND ARRAN Jayne Courtney 24988 THE SURGERY The Surgery 31 Portland Road Kilmarnock Ayrshire KA1 2DJ 01563 573562 AYRSHIRE AND ARRAN John Sommerville 22667 THE SURGERY The Surgery 31 Portland Road Kilmarnock Ayrshire KA1 2DJ 01563 573562 AYRSHIRE AND ARRAN Roderick Pugh 22152 THE SURGERY The Surgery 31 Portland Road Kilmarnock Ayrshire KA1 2DJ 01563 573562 AYRSHIRE AND ARRAN Sohail Sardar 24139 THE SURGERY The Surgery 31 Portland Road Kilmarnock Ayrshire KA1 2DJ 01563 573562 AYRSHIRE AND ARRAN William Frew 21202 THE SURGERY The Surgery 31 Portland Road Kilmarnock Ayrshire KA1 2DJ 01563 573562 AYRSHIRE AND ARRAN Alastair Stewart 24538 THE WARDS MEDICAL CENTRE The Wards Medical Centre 25 Dundonald Road Kilmarnock Ayrshire KA1 1RU 01563 573558 AYRSHIRE AND ARRAN Ann Hamilton 21555 THE WARDS MEDICAL CENTRE The Wards Medical Centre 25 Dundonald Road Kilmarnock Ayrshire KA1 1RU 01563 573558 AYRSHIRE AND ARRAN Devon Perry 21482 THE WARDS MEDICAL CENTRE The Wards Medical Centre 25 Dundonald Road Kilmarnock Ayrshire KA1 1RU 01563 573558 AYRSHIRE AND ARRAN Garima Poddar 99999 THE WARDS MEDICAL CENTRE The Wards Medical Centre 25 Dundonald Road Kilmarnock Ayrshire KA1 1RU 01563 573558 AYRSHIRE AND ARRAN George Paxton 24074 THE WARDS MEDICAL CENTRE The Wards Medical Centre 25 Dundonald Road Kilmarnock Ayrshire KA1 1RU 01563 573558 AYRSHIRE AND ARRAN Heather King 23833 THE WARDS MEDICAL CENTRE The Wards Medical Centre 25 Dundonald Road Kilmarnock Ayrshire KA1 1RU 01563 573558 AYRSHIRE AND ARRAN Jane MacInnes 99999 THE WARDS MEDICAL CENTRE The Wards Medical Centre 25 Dundonald Road Kilmarnock Ayrshire KA1 1RU 01563 573558 AYRSHIRE AND ARRAN Lucy Steel 21300 THE WARDS MEDICAL CENTRE The Wards Medical Centre 25 Dundonald Road Kilmarnock Ayrshire KA1 1RU 01563 573558 AYRSHIRE AND ARRAN Lynda Dean 22837 THE WARDS MEDICAL CENTRE The Wards Medical Centre 25 Dundonald Road Kilmarnock Ayrshire KA1 1RU 01563 573558 AYRSHIRE AND ARRAN Raymond Dean 22829 THE WARDS MEDICAL CENTRE The Wards Medical Centre 25 Dundonald Road Kilmarnock Ayrshire KA1 1RU 01563 573558 AYRSHIRE AND ARRAN Rohit Sabharwal 21016 THE WARDS MEDICAL CENTRE The Wards Medical Centre 25 Dundonald Road Kilmarnock Ayrshire KA1 1RU 01563 573558 AYRSHIRE AND ARRAN Sobia Ejaz 99999 THE WARDS MEDICAL CENTRE The Wards Medical Centre 25 Dundonald Road Kilmarnock Ayrshire KA1 1RU 01563 573558 NHS Board Forename Surname Prescriber Code Practice Name Address Line 1 Address Line 2 Address Line 3 Address Line Postcode Fax No AYRSHIRE AND ARRAN Esther McGregor 24678 THE SURGERY The Surgery 4/6 Old Irvine Road Kilmarnock Ayrshire KA1 2BD 01563 573559 AYRSHIRE AND ARRAN Fiona Dunn 24554 THE SURGERY The Surgery 4/6 Old Irvine Road Kilmarnock Ayrshire KA1 2BD 01563 573559 AYRSHIRE AND ARRAN Glenn Mulligan 24392 THE SURGERY The Surgery 4/6 Old Irvine Road Kilmarnock Ayrshire KA1 2BD 01563 573559 AYRSHIRE AND ARRAN John Curran 24236 THE SURGERY The Surgery 4/6 Old Irvine Road Kilmarnock Ayrshire KA1 2BD 01563 573559 AYRSHIRE AND ARRAN Kenneth Irvine 23787 THE SURGERY The Surgery 4/6 Old Irvine Road Kilmarnock Ayrshire KA1 2BD 01563 573559 AYRSHIRE AND ARRAN Sarah McLaughlin 22942 THE SURGERY The Surgery 4/6 Old Irvine Road Kilmarnock Ayrshire KA1 2BD 01563 573559 AYRSHIRE AND ARRAN Anitha Makam Venkatachalapathi 23566 THE SURGERY The Surgery Maybole Health Centre 6 High Street Maybole KA19 7BY 01655 889616 AYRSHIRE AND ARRAN Chaitanya Mudunuri 22454 THE SURGERY The Surgery Maybole Health Centre 6 High Street Maybole KA19 7BY 01655 889616 AYRSHIRE AND ARRAN Gerald Paton 23612 THE SURGERY The Surgery Maybole Health Centre 6 High Street Maybole KA19 7BY 01655 889616 AYRSHIRE AND ARRAN Ching Lau 22632 THE SURGERY The Surgery Maybole Health Centre 6 High Street Maybole KA19 7BY 01655 882977 AYRSHIRE AND ARRAN Eileen Wilson 23701 THE SURGERY The Surgery Maybole Health Centre 6 High Street Maybole KA19 7BY 01655 882977 AYRSHIRE AND ARRAN Jonathan Sheward 24295 THE SURGERY The Surgery Maybole Health Centre 6 High Street Maybole KA19 7BY 01655 882977 AYRSHIRE AND ARRAN Barbara Smith 23914 NEW CUMNOCK PRACTICE New Cumnock Practice 67 Afton Bridgend New Cumnock Ayrshire KA18 4BA 01292 332010 AYRSHIRE AND ARRAN John Gillespie 24791 NEW CUMNOCK PRACTICE New Cumnock Practice 67 Afton Bridgend New Cumnock Ayrshire KA18 4BA 01292 332010 AYRSHIRE AND ARRAN Monna Al-Aummran 22004 NEW CUMNOCK PRACTICE New Cumnock Practice 67 Afton Bridgend New Cumnock Ayrshire KA18 4BA 01292 332010 AYRSHIRE AND ARRAN Agnes Hartmann 23957 RIVERSIDE MEDICAL PRACTICE Riverside Medical Practice 1 Doonside Avenue Patna KA6 7LX 01292 531033 AYRSHIRE AND ARRAN Carolyn Linton 23159 RIVERSIDE MEDICAL PRACTICE Riverside Medical Practice 1 Doonside Avenue Patna KA6 7LX 01292 531033 AYRSHIRE AND ARRAN Gary White 24252 RIVERSIDE MEDICAL PRACTICE Riverside Medical Practice 1 Doonside Avenue Patna KA6 7LX 01292 531033 AYRSHIRE AND ARRAN Murray Will 20753 RIVERSIDE MEDICAL PRACTICE Riverside Medical Practice 1 Doonside Avenue Patna KA6 7LX 01292 531033 AYRSHIRE AND ARRAN Samuel Martin 23132 RIVERSIDE MEDICAL PRACTICE Riverside Medical Practice 1 Doonside Avenue Patna KA6 7LX 01292 531033 AYRSHIRE AND ARRAN Christine Grant 94293 STATION ROAD MEDICAL PRACTICE Station Road Medical Practice 2 Station Road Prestwick Ayrshire KA9 1AQ 01292 678023 AYRSHIRE AND ARRAN David Brown 23795 STATION ROAD MEDICAL PRACTICE Station Road Medical Practice 2 Station Road Prestwick Ayrshire KA9 1AQ 01292 678023 AYRSHIRE AND ARRAN Janice Currans 21903 STATION ROAD MEDICAL PRACTICE Station Road Medical Practice 2 Station Road Prestwick Ayrshire KA9 1AQ 01292 678023 AYRSHIRE AND ARRAN John Lindsay 23264 STATION ROAD MEDICAL PRACTICE Station Road Medical Practice 2 Station Road Prestwick Ayrshire KA9 1AQ 01292 678023 AYRSHIRE AND ARRAN Michaela Irvine 99999 STATION ROAD MEDICAL PRACTICE Station Road Medical Practice 2 Station Road Prestwick Ayrshire KA9 1AQ 01292 678023 AYRSHIRE AND ARRAN Steffen McAndrew 20435 STATION ROAD MEDICAL PRACTICE Station Road Medical Practice 2 Station Road Prestwick Ayrshire KA9 1AQ 01292 678023 AYRSHIRE AND ARRAN Tracy McLaughlin 21938 STATION ROAD MEDICAL PRACTICE Station Road Medical Practice 2 Station Road Prestwick Ayrshire KA9 1AQ 01292 678023 AYRSHIRE AND ARRAN William Park 23434 STATION ROAD MEDICAL PRACTICE Station Road Medical Practice 2 Station Road Prestwick Ayrshire KA9 1AQ 01292 678023 AYRSHIRE AND ARRAN Ann Gemmell 20079 KIRKHALL SURGERY Kirkhall Surgery 4 Alexandra Avenue Prestwick Ayrshire KA9 1AW 01292 678022 AYRSHIRE AND ARRAN David Roy 20397 KIRKHALL SURGERY Kirkhall Surgery 4 Alexandra Avenue Prestwick Ayrshire KA9 1AW 01292 678022 AYRSHIRE AND ARRAN Eleanor Rae 24597 KIRKHALL SURGERY Kirkhall Surgery 4 Alexandra Avenue Prestwick Ayrshire KA9 1AW 01292 678022 AYRSHIRE AND ARRAN Graham Steel 24848 KIRKHALL SURGERY Kirkhall Surgery 4 Alexandra Avenue Prestwick Ayrshire KA9 1AW 01292 678022 AYRSHIRE AND ARRAN Robert Percival 21571 KIRKHALL SURGERY Kirkhall Surgery 4 Alexandra Avenue Prestwick Ayrshire KA9 1AW 01292 678022 AYRSHIRE AND ARRAN Alison Smith 21067 SALTCOATS GROUP PRACTICE Saltcoats Group Practice Saltcoats Health Centre 17/19 Raise Street Saltcoats KA21 5LX 01294 462828 AYRSHIRE AND ARRAN Alison Cunningham 22110 SALTCOATS GROUP PRACTICE Saltcoats Group Practice Saltcoats Health Centre 17/19 Raise Street Saltcoats KA21 5LX 01294 462828 AYRSHIRE AND ARRAN David Hales 23396 SALTCOATS GROUP PRACTICE Saltcoats Group Practice Saltcoats Health Centre 17/19 Raise Street Saltcoats KA21 5LX 01294 462828 AYRSHIRE AND ARRAN Ian Hardy 24970 SALTCOATS GROUP PRACTICE Saltcoats Group Practice Saltcoats Health Centre 17/19 Raise Street Saltcoats KA21 5LX 01294 462828 AYRSHIRE AND ARRAN Kathryn Cameron 24643 SALTCOATS GROUP PRACTICE Saltcoats Group Practice Saltcoats Health Centre 17/19 Raise Street Saltcoats KA21 5LX 01294 462828 AYRSHIRE AND ARRAN Paul Monaghan 24805 SALTCOATS GROUP PRACTICE Saltcoats Group Practice Saltcoats Health Centre 17/19 Raise Street Saltcoats KA21 5LX 01294 462828 AYRSHIRE AND ARRAN Richard Johnson 21784 SALTCOATS GROUP PRACTICE Saltcoats Group Practice Saltcoats Health Centre 17/19 Raise Street Saltcoats KA21 5LX 01294 462828 AYRSHIRE AND ARRAN Richard De Courcy 23094 SALTCOATS GROUP PRACTICE Saltcoats Group Practice Saltcoats Health Centre 17/19 Raise Street Saltcoats KA21 5LX 01294 462828 AYRSHIRE AND ARRAN Daniel Chan 23558 THE SURGERY The Surgery The Lane Skelmorlie PA17 5AR 01475 520767 AYRSHIRE AND ARRAN Sudhakar Rai 22381 THE SURGERY The Surgery The Lane Skelmorlie PA17 5AR 01475 520767 AYRSHIRE AND ARRAN Sunain Rai 20664 THE SURGERY The Surgery The Lane Skelmorlie PA17 5AR 01475 520767 AYRSHIRE AND ARRAN Colin Hunter 21105 STEWARTON MEDICAL PRACTICE Stewarton Medical Practice The Health Centre 45 High Street Stewarton KA3 5BP 01560 485483 AYRSHIRE AND ARRAN David Harden 24457 STEWARTON MEDICAL PRACTICE Stewarton Medical Practice The Health Centre 45 High Street Stewarton KA3 5BP 01560 485483 AYRSHIRE AND ARRAN Fiona Watt 24899 STEWARTON MEDICAL PRACTICE Stewarton Medical Practice The Health Centre 45 High Street Stewarton KA3 5BP 01560 485483 AYRSHIRE AND ARRAN Gail Wilkie 24651 STEWARTON MEDICAL PRACTICE Stewarton Medical Practice The Health Centre 45 High Street Stewarton KA3 5BP 01560 485483 AYRSHIRE AND ARRAN John Duke 22233 STEWARTON MEDICAL PRACTICE Stewarton Medical Practice The Health Centre 45 High Street Stewarton KA3 5BP 01560 485483 AYRSHIRE AND ARRAN Juliet Sim 20524 STEWARTON MEDICAL PRACTICE Stewarton Medical Practice The Health Centre 45 High Street Stewarton KA3 5BP 01560 485483 AYRSHIRE AND ARRAN Stewart Wilkie 22845 STEWARTON MEDICAL PRACTICE Stewarton Medical Practice The Health Centre 45 High Street Stewarton KA3 5BP 01560 485483 AYRSHIRE AND ARRAN William Costley 22900 STEWARTON MEDICAL PRACTICE Stewarton Medical Practice The Health Centre 45 High Street Stewarton KA3 5BP 01560 485483 AYRSHIRE AND ARRAN Angela Norman 20311 TEMPLEHILL SURGERY Templehill Surgery 23 Templehill Troon Ayrshire KA10 6BQ 01292 317594 AYRSHIRE AND ARRAN John Macpherson 22586 TEMPLEHILL SURGERY Templehill Surgery 23 Templehill Troon Ayrshire KA10 6BQ 01292 317594 AYRSHIRE AND ARRAN Lesley Nixon 23027 TEMPLEHILL SURGERY Templehill Surgery 23 Templehill Troon Ayrshire KA10 6BQ 01292 317594 AYRSHIRE AND ARRAN Peter Baird 21709 TEMPLEHILL SURGERY Templehill Surgery 23 Templehill Troon Ayrshire KA10 6BQ 01292 317594 NHS Board Forename Surname Prescriber Code Practice Name Address Line 1 Address Line 2 Address Line 3 Address Line Postcode Fax No AYRSHIRE AND ARRAN Srikanth Jayaraman 22161 TEMPLEHILL SURGERY Templehill Surgery 23 Templehill Troon Ayrshire KA10 6BQ 01292 317594 AYRSHIRE AND ARRAN Adam McHattie 23086 PORTLAND SURGERY Portland Surgery 1 Dukes Road Troon KA10 6QR 01292 317837 AYRSHIRE AND ARRAN Aileen McGregor 24481 PORTLAND SURGERY Portland Surgery 1 Dukes Road Troon KA10 6QR 01292 317837 AYRSHIRE AND ARRAN James Holland 24660 PORTLAND SURGERY Portland Surgery 1 Dukes Road Troon KA10 6QR 01292 317837 AYRSHIRE AND ARRAN Jennifer Cameron 99999 PORTLAND SURGERY Portland Surgery 1 Dukes Road Troon KA10 6QR 01292 317837 AYRSHIRE AND ARRAN Susan Rowan-Perry 94366 PORTLAND SURGERY Portland Surgery 1 Dukes Road Troon KA10 6QR 01292 317837 AYRSHIRE AND ARRAN Christine Auld 22748 101 MEDICAL PRACTICE 101 Medical Practice The Surgery 101 Portland Street Troon KA10 6QN 01292 312020 AYRSHIRE AND ARRAN David McMinn 22462 101 MEDICAL PRACTICE 101 Medical Practice The Surgery 101 Portland Street Troon KA10 6QN 01292 312020 AYRSHIRE AND ARRAN Jill Shennan 23540 101 MEDICAL PRACTICE 101 Medical Practice The Surgery 101 Portland Street Troon KA10 6QN 01292 312020 AYRSHIRE AND ARRAN Lesley Shearer 24945 101 MEDICAL PRACTICE 101 Medical Practice The Surgery 101 Portland Street Troon KA10 6QN 01292 312020 AYRSHIRE AND ARRAN Lynsey Garrick 23469 101 MEDICAL PRACTICE 101 Medical Practice The Surgery 101 Portland Street Troon KA10 6QN 01292 312020 AYRSHIRE AND ARRAN Victoria Campbell 99999 101 MEDICAL PRACTICE 101 Medical Practice The Surgery 101 Portland Street Troon KA10 6QN 01292 312020 AYRSHIRE AND ARRAN Alison Struthers 21296 WEST KILBRIDE GROUP PRACTICE West Kilbride Group Practice 107b Main Street West Kilbride KA23 9AR 01294 829318 AYRSHIRE AND ARRAN Douglas Maxwell 23256 WEST KILBRIDE GROUP PRACTICE West Kilbride Group Practice 107b Main Street West Kilbride KA23 9AR 01294 829318 AYRSHIRE AND ARRAN Heather Watson 99999 WEST KILBRIDE GROUP PRACTICE West Kilbride Group Practice 107b Main Street West Kilbride KA23 9AR 01294 829318 AYRSHIRE AND ARRAN John Kyle 99999 WEST KILBRIDE GROUP PRACTICE West Kilbride Group Practice 107b Main Street West Kilbride KA23 9AR 01294 829318 AYRSHIRE AND ARRAN June Caskie 23248 WEST KILBRIDE GROUP PRACTICE West Kilbride Group Practice 107b Main Street West Kilbride KA23 9AR 01294 829318 AYRSHIRE AND ARRAN Lucy Adams 20451 WEST KILBRIDE GROUP PRACTICE West Kilbride Group Practice 107b Main Street West Kilbride KA23 9AR 01294 829318 AYRSHIRE AND ARRAN Stephanie Gillespie 99999 WEST KILBRIDE GROUP PRACTICE West Kilbride Group Practice 107b Main Street West Kilbride KA23 9AR 01294 829318 AYRSHIRE AND ARRAN Susan Howie 24503 WEST KILBRIDE GROUP PRACTICE West Kilbride Group Practice 107b Main Street West Kilbride KA23 9AR 01294 829318 AYRSHIRE AND ARRAN Faye Hamill 23647 THE SHISKINE SURGERY The Shiskine Surgery Shiskine Isle Of Arran KA27 8EW 01770 860298 AYRSHIRE AND ARRAN Gregory Hamill 20150 THE SHISKINE SURGERY The Shiskine Surgery Shiskine Isle Of Arran KA27 8EW 01770 860298 AYRSHIRE AND ARRAN Krystyna Gruszecka 99999 THE SHISKINE SURGERY The Shiskine Surgery Shiskine Isle Of Arran KA27 8EW 01770 860298 AYRSHIRE AND ARRAN Elizabeth Bryson 22594 CUMBRAE MEDICAL PRACTICE Cumbrae Medical Practice Garrison House College Street Millport KA28 0DE 01475 531410 AYRSHIRE AND ARRAN James Bryson 22489 CUMBRAE MEDICAL PRACTICE Cumbrae Medical Practice Garrison House College Street Millport KA28 0DE 01475 531410 AYRSHIRE AND ARRAN Prabhuling Ravangave 23451 CUMBRAE MEDICAL PRACTICE Cumbrae Medical Practice Garrison House College Street Millport KA28 0DE 01475 531410 AYRSHIRE AND ARRAN Angelica Augustine 99999 FREW TERRACE SURGERY Frew Terrace Surgery 9 Frew Terrace Irvine KA12 9DY 01294 312614 AYRSHIRE AND ARRAN Catriona McHugh 24082 FREW TERRACE SURGERY Frew Terrace Surgery 9 Frew Terrace Irvine KA12 9DY 01294 312614 AYRSHIRE AND ARRAN David Cunningham 23442 FREW TERRACE SURGERY Frew Terrace Surgery 9 Frew Terrace Irvine KA12 9DY 01294 312614 AYRSHIRE AND ARRAN Duncan McNab 20265 FREW TERRACE SURGERY Frew Terrace Surgery 9 Frew Terrace Irvine KA12 9DY 01294 312614 AYRSHIRE AND ARRAN Garry Walker 24112 FREW TERRACE SURGERY Frew Terrace Surgery 9 Frew Terrace Irvine KA12 9DY 01294 312614 AYRSHIRE AND ARRAN Julie Watson 24058 FREW TERRACE SURGERY Frew Terrace Surgery 9 Frew Terrace Irvine KA12 9DY 01294 312614 AYRSHIRE AND ARRAN Karen Taylor 94323 FREW TERRACE SURGERY Frew Terrace Surgery 9 Frew Terrace Irvine KA12 9DY 01294 312614 AYRSHIRE AND ARRAN Kushdev Singh 20192 FREW TERRACE SURGERY Frew Terrace Surgery 9 Frew Terrace Irvine KA12 9DY 01294 312614 AYRSHIRE AND ARRAN Paul Kerr 24007 FREW TERRACE SURGERY Frew Terrace Surgery 9 Frew Terrace Irvine KA12 9DY 01294 312614 AYRSHIRE AND ARRAN Peigi MacKay 20478 FREW TERRACE SURGERY Frew Terrace Surgery 9 Frew Terrace Irvine KA12 9DY 01294 312614 AYRSHIRE AND ARRAN Rajani Tyagi 99999 FREW TERRACE SURGERY Frew Terrace Surgery 9 Frew Terrace Irvine KA12 9DY 01294 312614 AYRSHIRE AND ARRAN Thomas Miller 23728 FREW TERRACE SURGERY Frew Terrace Surgery 9 Frew Terrace Irvine KA12 9DY 01294 312614 AYRSHIRE AND ARRAN Victoria Bothwell 21733 FREW TERRACE SURGERY Frew Terrace Surgery 9 Frew Terrace Irvine KA12 9DY 01294 312614 AYRSHIRE AND ARRAN Julie Pennycook 22047 STEVENSTON GROUP PRACTICE Stevenston Group Practice Stevenston Health Centre Main Street Stevenston KA20 3AB 01294 604234 AYRSHIRE AND ARRAN Kiron Ghosh 24414 STEVENSTON GROUP PRACTICE Stevenston Group Practice Stevenston Health Centre Main Street Stevenston KA20 3AB 01294 604234 AYRSHIRE AND ARRAN Alastair Steven 20575 TAIGLUM MEDICAL PRACTICE Taiglum Medical Practice Drongan Surgery Mill Of Shields Road Drongan KA6 7AY 01292 590782 AYRSHIRE AND ARRAN Alison Hill 22951 TAIGLUM MEDICAL PRACTICE Taiglum Medical Practice Drongan Surgery Mill Of Shields Road Drongan KA6 7AY 01292 590782 AYRSHIRE AND ARRAN Colin Haddow 20052 TAIGLUM MEDICAL PRACTICE Taiglum Medical Practice Drongan Surgery Mill Of Shields Road Drongan KA6 7AY 01292 590782 AYRSHIRE AND ARRAN Niall MacKie 23078 TAIGLUM MEDICAL PRACTICE Taiglum Medical Practice Drongan Surgery Mill Of Shields Road Drongan KA6 7AY 01292 590782 AYRSHIRE AND ARRAN Pamela Blenkinsopp 22543 TAIGLUM MEDICAL PRACTICE Taiglum Medical Practice Drongan Surgery Mill Of Shields Road Drongan KA6 7AY 01292 590782 AYRSHIRE AND ARRAN Rekha Konamme 20290 TAIGLUM MEDICAL PRACTICE Taiglum Medical Practice Drongan Surgery Mill Of Shields Road Drongan KA6 7AY 01292 590782 AYRSHIRE AND ARRAN Wilson McTaggart 24121 TAIGLUM MEDICAL PRACTICE Taiglum Medical Practice Drongan Surgery Mill Of Shields Road Drongan KA6 7AY 01292 590782 AYRSHIRE AND ARRAN Amit Sharma 21377 BALLOCHMYLE MEDICAL GROUP Ballochmyle Medical Group The Clinic Institute Avenue Catrine KA5 6RU 08444997056 AYRSHIRE AND ARRAN David Richardson 22420 BALLOCHMYLE MEDICAL GROUP Ballochmyle Medical Group The Clinic Institute Avenue Catrine KA5 6RU 08444997056 AYRSHIRE AND ARRAN Elizabeth McMillan 24961 BALLOCHMYLE MEDICAL GROUP Ballochmyle Medical Group The Clinic Institute Avenue Catrine KA5 6RU 08444997056 AYRSHIRE AND ARRAN John Freestone 24244 BALLOCHMYLE MEDICAL GROUP Ballochmyle Medical Group The Clinic Institute Avenue Catrine KA5 6RU 08444997056 AYRSHIRE AND ARRAN Katharine Morrison 23035 BALLOCHMYLE MEDICAL GROUP Ballochmyle Medical Group The Clinic Institute Avenue Catrine KA5 6RU 08444997056 AYRSHIRE AND ARRAN Lee-Ann Haddow 21148 BALLOCHMYLE MEDICAL GROUP Ballochmyle Medical Group The Clinic Institute Avenue Catrine KA5 6RU 08444997056 AYRSHIRE AND ARRAN Mairi Mealyea 99999 BALLOCHMYLE MEDICAL GROUP Ballochmyle Medical Group The Clinic Institute Avenue Catrine KA5 6RU 08444997056 AYRSHIRE AND ARRAN Walter Campbell 23531 BALLOCHMYLE MEDICAL GROUP Ballochmyle Medical Group The Clinic Institute Avenue Catrine KA5 6RU 08444997056 NHS Board Forename Surname Prescriber Code Practice Name Address Line 1 Address Line 2 Address Line 3 Address Line Postcode Fax No AYRSHIRE AND ARRAN Janet McCarlie 22918 KILWINNING MEDICAL PRACTICE Kilwinning Medical Practice 15 Almswall Road Kilwinning Ayrshire KA13 6BL 01294 542114 AYRSHIRE AND ARRAN Louise Pollock 21695 KILWINNING MEDICAL PRACTICE Kilwinning Medical Practice 15 Almswall Road Kilwinning Ayrshire KA13 6BL 01294 542114 AYRSHIRE AND ARRAN Louise Wilson 23116 KILWINNING MEDICAL PRACTICE Kilwinning Medical Practice 15 Almswall Road Kilwinning Ayrshire KA13 6BL 01294 542114 AYRSHIRE AND ARRAN Onome Ugbawa 99999 KILWINNING MEDICAL PRACTICE Kilwinning Medical Practice 15 Almswall Road Kilwinning Ayrshire KA13 6BL 01294 542114 AYRSHIRE AND ARRAN Peter Clark 24830 KILWINNING MEDICAL PRACTICE Kilwinning Medical Practice 15 Almswall Road Kilwinning Ayrshire KA13 6BL 01294 542114 AYRSHIRE AND ARRAN Peter Ferris 22390 KILWINNING MEDICAL PRACTICE Kilwinning Medical Practice 15 Almswall Road Kilwinning Ayrshire KA13 6BL 01294 542114 AYRSHIRE AND ARRAN Robert Balfour 21890 KILWINNING MEDICAL PRACTICE Kilwinning Medical Practice 15 Almswall Road Kilwinning Ayrshire KA13 6BL 01294 542114 AYRSHIRE AND ARRAN Susan Gardiner 23752 KILWINNING MEDICAL PRACTICE Kilwinning Medical Practice 15 Almswall Road Kilwinning Ayrshire KA13 6BL 01294 542114 AYRSHIRE AND ARRAN Timothy McClure 21512 KILWINNING MEDICAL PRACTICE Kilwinning Medical Practice 15 Almswall Road Kilwinning Ayrshire KA13 6BL 01294 542114 AYRSHIRE AND ARRAN William McCarlie 22691 KILWINNING MEDICAL PRACTICE Kilwinning Medical Practice 15 Almswall Road Kilwinning Ayrshire KA13 6BL 01294 542114 AYRSHIRE AND ARRAN Caroline Woodburn 21687 OXENWARD SURGERY Oxenward Surgery 3 Oxenward Road Kilwinning Ayrshire KA13 6EH 01294 559505 AYRSHIRE AND ARRAN Patricia Muirhead 23019 OXENWARD SURGERY Oxenward Surgery 3 Oxenward Road Kilwinning Ayrshire KA13 6EH 01294 559505 AYRSHIRE AND ARRAN Jagdish Latoria 23850 AUCHINLECK SURGERY Auchinleck Surgery The Health Centre Main Street Auchinleck KA18 2AS 01290 426192 AYRSHIRE AND ARRAN Tariq Mahmood 24686 AUCHINLECK SURGERY Auchinleck Surgery The Health Centre Main Street Auchinleck KA18 2AS 01290 426192 AYRSHIRE AND ARRAN Ajay Fowdar 23213 DR KONDOL AND PARTNERS Dr Kondol and Partners Loudoun Medical Centre Lochore Terrace Darvel KA17 0HD 01290 661007 AYRSHIRE AND ARRAN Antoni Kondol 21474 DR KONDOL AND PARTNERS Dr Kondol and Partners Loudoun Medical Centre Lochore Terrace Darvel KA17 0HD 01290 661007 AYRSHIRE AND ARRAN Claire Harris 21008 DR KONDOL AND PARTNERS Dr Kondol and Partners Loudoun Medical Centre Lochore Terrace Darvel KA17 0HD 01290 661007 AYRSHIRE AND ARRAN Elizabeth Rait 23418 DR KONDOL AND PARTNERS Dr Kondol and Partners Loudoun Medical Centre Lochore Terrace Darvel KA17 0HD 01290 661007 AYRSHIRE AND ARRAN Margaret Robertson 24384 DR KONDOL AND PARTNERS Dr Kondol and Partners Loudoun Medical Centre Lochore Terrace Darvel KA17 0HD 01290 661007 AYRSHIRE AND ARRAN Sheila Louden 24775 DR KONDOL AND PARTNERS Dr Kondol and Partners Loudoun Medical Centre Lochore Terrace Darvel KA17 0HD 01290 661007 AYRSHIRE AND ARRAN Susan Lennox 22411 DR KONDOL AND PARTNERS Dr Kondol and Partners Loudoun Medical Centre Lochore Terrace Darvel KA17 0HD 01290 661007 AYRSHIRE AND ARRAN Alisha Dosumu 20567 BANKFIELD MEDICAL PRACTICE Bankfield Medical Practice 148 Dalmellington Road Ayr Ayrshire KA7 3PR 01292 269731 AYRSHIRE AND ARRAN David Stevenson 24937 BANKFIELD MEDICAL PRACTICE Bankfield Medical Practice 148 Dalmellington Road Ayr Ayrshire KA7 3PR 01292 269731 AYRSHIRE AND ARRAN Rabee Harb 21164 BANKFIELD MEDICAL PRACTICE Bankfield Medical Practice 148 Dalmellington Road Ayr Ayrshire KA7 3PR 01292 269731 AYRSHIRE AND ARRAN Sophie Johnston 99999 BANKFIELD MEDICAL PRACTICE Bankfield Medical Practice 148 Dalmellington Road Ayr Ayrshire KA7 3PR 01292 269731 AYRSHIRE AND ARRAN Alys Dean 99999 LARGS MEDICAL GROUP Largs Medical Group Brooksby Medical & Resource Centre 31 Brisbane Road Largs KA30 8LH 01475 689645 AYRSHIRE AND ARRAN Andrew Auld 20621 LARGS MEDICAL GROUP Largs Medical Group Brooksby Medical & Resource Centre 31 Brisbane Road Largs KA30 8LH 01475 689645 AYRSHIRE AND ARRAN Andrew Jones 23922 LARGS MEDICAL GROUP Largs Medical Group Brooksby Medical & Resource Centre 31 Brisbane Road Largs KA30 8LH 01475 689645 AYRSHIRE AND ARRAN Colin Jamieson 21768 LARGS MEDICAL GROUP Largs Medical Group Brooksby Medical & Resource Centre 31 Brisbane Road Largs KA30 8LH 01475 689645 AYRSHIRE AND ARRAN Douglas Soutter 23337 LARGS MEDICAL GROUP Largs Medical Group Brooksby Medical & Resource Centre 31 Brisbane Road Largs KA30 8LH 01475 689645 AYRSHIRE AND ARRAN Jennifer Shelley 24325 LARGS MEDICAL GROUP Largs Medical Group Brooksby Medical & Resource Centre 31 Brisbane Road Largs KA30 8LH 01475 689645 AYRSHIRE AND ARRAN John-Paul O'Sullivan 99999 LARGS MEDICAL GROUP Largs Medical Group Brooksby Medical & Resource Centre 31 Brisbane Road Largs KA30 8LH 01475 689645 AYRSHIRE AND ARRAN Maeve Docherty 24147 LARGS MEDICAL GROUP Largs Medical Group Brooksby Medical & Resource Centre 31 Brisbane Road Largs KA30 8LH 01475 689645 AYRSHIRE AND ARRAN Maureen Greenfield 23809 LARGS MEDICAL GROUP Largs Medical Group Brooksby Medical & Resource Centre 31 Brisbane Road Largs KA30 8LH 01475 689645 AYRSHIRE AND ARRAN Rachel Fraser 22080 LARGS MEDICAL GROUP Largs Medical Group Brooksby Medical & Resource Centre 31 Brisbane Road Largs KA30 8LH 01475 689645 AYRSHIRE AND ARRAN Stuart Lewis 24201 LARGS MEDICAL GROUP Largs Medical Group Brooksby Medical & Resource Centre 31 Brisbane Road Largs KA30 8LH 01475 689645 AYRSHIRE AND ARRAN Clifford Martin 23761 THREE TOWNS MEDICAL PRACTICE Three Towns Medical Practice The Health Centre 20 Main Street Stevenston KA20 3AA 01563 573558 AYRSHIRE AND ARRAN Cormac Convery 21199 THREE TOWNS MEDICAL PRACTICE Three Towns Medical Practice The Health Centre 20 Main Street Stevenston KA20 3AA 01563 573558 AYRSHIRE AND ARRAN Huntly McCallum 23825 THREE TOWNS MEDICAL PRACTICE Three Towns Medical Practice The Health Centre 20 Main Street Stevenston KA20 3AA 01563 573558 AYRSHIRE AND ARRAN Kessar Khaliq 21491 THREE TOWNS MEDICAL PRACTICE Three Towns Medical Practice The Health Centre 20 Main Street Stevenston KA20 3AA 01563 573558 AYRSHIRE AND ARRAN Yvonne Brodie 22039 THREE TOWNS MEDICAL PRACTICE Three Towns Medical Practice The Health Centre 20 Main Street Stevenston KA20 3AA 01563 573558 AYRSHIRE AND ARRAN Amar Poddar 24627 PORTLAND MEDICAL PRACTICE Portland Medical Practice 34 Portland Road Kilmarnock Ayrshire KA1 2DL 01563 545499 AYRSHIRE AND ARRAN Frank McGuire 23051 PORTLAND MEDICAL PRACTICE Portland Medical Practice 34 Portland Road Kilmarnock Ayrshire KA1 2DL 01563 545499 AYRSHIRE AND ARRAN Lesley McIntyre 22616 PORTLAND MEDICAL PRACTICE Portland Medical Practice 34 Portland Road Kilmarnock Ayrshire KA1 2DL 01563 545499 AYRSHIRE AND ARRAN Paul Gaffney 22713 PORTLAND MEDICAL PRACTICE Portland Medical Practice 34 Portland Road Kilmarnock Ayrshire KA1 2DL 01563 545499 AYRSHIRE AND ARRAN Stuart Montgomery 22641 PORTLAND MEDICAL PRACTICE Portland Medical Practice 34 Portland Road Kilmarnock Ayrshire KA1 2DL 01563 545499 AYRSHIRE AND ARRAN Alwin Hoelzl 23515 ARRAN MEDICAL GROUP Arran Medical Group The Medical Centre Lamlash Isle of Arran KA27 8NS 01770 600 132 AYRSHIRE AND ARRAN Angus Campbell 20974 ARRAN MEDICAL GROUP Arran Medical Group The Medical Centre Lamlash Isle of Arran KA27 8NS 01770 600 132 AYRSHIRE AND ARRAN David Hogg 23817 ARRAN MEDICAL GROUP Arran Medical Group The Medical Centre Lamlash Isle of Arran KA27 8NS 01770 600 132 AYRSHIRE AND ARRAN Elizabeth Guthrie 24368 ARRAN MEDICAL GROUP Arran Medical Group The Medical Centre Lamlash Isle of Arran KA27 8NS 01770 600 132 AYRSHIRE AND ARRAN Graeme Thompson 24601 ARRAN MEDICAL GROUP Arran Medical Group The Medical Centre Lamlash Isle of Arran KA27 8NS 01770 600 132 AYRSHIRE AND ARRAN Krystyna Gruszecka 99999 ARRAN MEDICAL GROUP Arran Medical Group The Medical Centre Lamlash Isle of Arran KA27 8NS 01770 600 132 AYRSHIRE AND ARRAN Malcolm Kerr 22659 ARRAN MEDICAL GROUP Arran Medical Group The Medical Centre Lamlash Isle of Arran KA27 8NS 01770 600 132 AYRSHIRE AND ARRAN Tristan Hamade 99999 ARRAN MEDICAL GROUP Arran Medical Group The Medical Centre Lamlash Isle of Arran KA27 8NS 01770 600 132 BORDERS Alistair Wright 50857 ROXBURGH STREET SURGERY Roxburgh Street Surgery 10 Roxburgh Street Galashiels TD1 1PF 01896 755374 BORDERS James Frost 50121 ROXBURGH STREET SURGERY Roxburgh Street Surgery 10 Roxburgh Street Galashiels TD1 1PF 01896 755374 NHS Board Forename Surname Prescriber Code Practice Name Address Line 1 Address Line 2 Address Line 3 Address Line Postcode Fax No BORDERS Lucie Buckingham 50644 ROXBURGH STREET SURGERY Roxburgh Street Surgery 10 Roxburgh Street Galashiels TD1 1PF 01896 755374 BORDERS Richard Leaver 51331 ROXBURGH STREET SURGERY Roxburgh Street Surgery 10 Roxburgh Street Galashiels TD1 1PF 01896 755374 BORDERS Catriona Dorward 51411 JEDBURGH MEDICAL PRACTICE Jedburgh Medical Practice The Health Centre Queen Street Jedburgh TD8 6EN 01835 864273 BORDERS Graham Cook 50458 JEDBURGH MEDICAL PRACTICE Jedburgh Medical Practice The Health Centre Queen Street Jedburgh TD8 6EN 01835 864273 BORDERS Jane Savory 50482 JEDBURGH MEDICAL PRACTICE Jedburgh Medical Practice The Health Centre Queen Street Jedburgh TD8 6EN 01835 864273 BORDERS Morag Robertson 50253 JEDBURGH MEDICAL PRACTICE Jedburgh Medical Practice The Health Centre Queen Street Jedburgh TD8 6EN 01835 864273 BORDERS Ross Mitchell 51276 JEDBURGH MEDICAL PRACTICE Jedburgh Medical Practice The Health Centre Queen Street Jedburgh TD8 6EN 01835 864273 BORDERS Howard Kennedy 51349 NEWCASTLETON HEALTH CENTRE Newcastleton Health Centre Moss Road Newcastleton TD9 0RU 01387 375109 BORDERS John Blair 50008 NEWCASTLETON HEALTH CENTRE Newcastleton Health Centre Moss Road Newcastleton TD9 0RU 01387 375109 BORDERS Moira Blair 99999 NEWCASTLETON HEALTH CENTRE Newcastleton Health Centre Moss Road Newcastleton TD9 0RU 01387 375109 BORDERS Geoffrey Wilson 51098 EILDON SURGERY Eildon Surgery Auction Market Newtown St Boswells TD6 0PP 01835 823151 BORDERS Jennifer Blake 51616 EILDON SURGERY Eildon Surgery Auction Market Newtown St Boswells TD6 0PP 01835 823151 BORDERS Karen Andrews 50776 EILDON SURGERY Eildon Surgery Auction Market Newtown St Boswells TD6 0PP 01835 823151 BORDERS Nicholas McDonagh 51284 EILDON SURGERY Eildon Surgery Auction Market Newtown St Boswells TD6 0PP 01835 823151 BORDERS Roderick McDonald 50865 EILDON SURGERY Eildon Surgery Auction Market Newtown St Boswells TD6 0PP 01835 823151 BORDERS Alison Brown 50351 MERSE MEDICAL PRACTICE MERSE MEDICAL PRACTICE SOUTH CROFTS CHIRNSIDE TD11 3XP 01890 818595 BORDERS Bruce Auld 50831 MERSE MEDICAL PRACTICE MERSE MEDICAL PRACTICE SOUTH CROFTS CHIRNSIDE TD11 3XP 01890 818595 BORDERS Diane Sinclair 50571 MERSE MEDICAL PRACTICE MERSE MEDICAL PRACTICE SOUTH CROFTS CHIRNSIDE TD11 3XP 01890 818595 BORDERS Donald MacAllister 50997 MERSE MEDICAL PRACTICE MERSE MEDICAL PRACTICE SOUTH CROFTS CHIRNSIDE TD11 3XP 01890 818595 BORDERS Emily Collin 50679 MERSE MEDICAL PRACTICE MERSE MEDICAL PRACTICE SOUTH CROFTS CHIRNSIDE TD11 3XP 01890 818595 BORDERS Jane Hunter 50911 MERSE MEDICAL PRACTICE MERSE MEDICAL PRACTICE SOUTH CROFTS CHIRNSIDE TD11 3XP 01890 818595 BORDERS Angus McVean 51471 SELKIRK MEDICAL PRACTICE Selkirk Medical Practice The Health Centre Viewfield Lane Selkirk TD7 4LJ 01750 23705 BORDERS Catherine Forman 50971 SELKIRK MEDICAL PRACTICE Selkirk Medical Practice The Health Centre Viewfield Lane Selkirk TD7 4LJ 01750 23705 BORDERS Eleanor Love 50580 SELKIRK MEDICAL PRACTICE Selkirk Medical Practice The Health Centre Viewfield Lane Selkirk TD7 4LJ 01750 23705 BORDERS Elizbeth Owen 99999 SELKIRK MEDICAL PRACTICE Selkirk Medical Practice The Health Centre Viewfield Lane Selkirk TD7 4LJ 01750 23705 BORDERS Helen Whitaker 51756 SELKIRK MEDICAL PRACTICE Selkirk Medical Practice The Health Centre Viewfield Lane Selkirk TD7 4LJ 01750 23705 BORDERS Jacqueline Watson 50024 SELKIRK MEDICAL PRACTICE Selkirk Medical Practice The Health Centre Viewfield Lane Selkirk TD7 4LJ 01750 23705 BORDERS Jeffrey Cullen 51357 SELKIRK MEDICAL PRACTICE Selkirk Medical Practice The Health Centre Viewfield Lane Selkirk TD7 4LJ 01750 23705 BORDERS John Wheelans 50059 SELKIRK MEDICAL PRACTICE Selkirk Medical Practice The Health Centre Viewfield Lane Selkirk TD7 4LJ 01750 23705 BORDERS Katie Cathrow 99999 SELKIRK MEDICAL PRACTICE Selkirk Medical Practice The Health Centre Viewfield Lane Selkirk TD7 4LJ 01750 23705 BORDERS Rachel Mollart 50598 SELKIRK MEDICAL PRACTICE Selkirk Medical Practice The Health Centre Viewfield Lane Selkirk TD7 4LJ 01750 23705 BORDERS Rachel Lucey 98213 SELKIRK MEDICAL PRACTICE Selkirk Medical Practice The Health Centre Viewfield Lane Selkirk TD7 4LJ 01750 23705 BORDERS Sarah Lewis 50652 SELKIRK MEDICAL PRACTICE Selkirk Medical Practice The Health Centre Viewfield Lane Selkirk TD7 4LJ 01750 23705 BORDERS Amy Pope 15890 ST RONAN'S PRACTICE St Ronan's Practice St Ronan's Health Centre Innerleithen EH44 6PG 01896 831202 BORDERS Gregor Watt 51551 ST RONAN'S PRACTICE St Ronan's Practice St Ronan's Health Centre Innerleithen EH44 6PG 01896 831202 BORDERS Pamela Ward 51721 ST RONAN'S PRACTICE St Ronan's Practice St Ronan's Health Centre Innerleithen EH44 6PG 01896 831202 BORDERS Robert Duncan 50946 ST RONAN'S PRACTICE St Ronan's Practice St Ronan's Health Centre Innerleithen EH44 6PG 01896 831202 BORDERS Susie Baxter 99999 ST RONAN'S PRACTICE St Ronan's Practice St Ronan's Health Centre Innerleithen EH44 6PG 01896 831202 BORDERS Alexander Morris 50555 KELSO MEDICAL GROUP Kelso Medical Group Kelso Health Centre Inch Road Kelso TD5 7LF 01573 227979 BORDERS Carol Johnston 50369 KELSO MEDICAL GROUP Kelso Medical Group Kelso Health Centre Inch Road Kelso TD5 7LF 01573 227979 BORDERS Ian Fingland 50881 KELSO MEDICAL GROUP Kelso Medical Group Kelso Health Centre Inch Road Kelso TD5 7LF 01573 227979 BORDERS James Millar 51381 KELSO MEDICAL GROUP Kelso Medical Group Kelso Health Centre Inch Road Kelso TD5 7LF 01573 227979 BORDERS John Maguire 51624 KELSO MEDICAL GROUP Kelso Medical Group Kelso Health Centre Inch Road Kelso TD5 7LF 01573 227979 BORDERS Leri Williams 50873 KELSO MEDICAL GROUP Kelso Medical Group Kelso Health Centre Inch Road Kelso TD5 7LF 01573 227979 BORDERS Michael Lewis 50288 KELSO MEDICAL GROUP Kelso Medical Group Kelso Health Centre Inch Road Kelso TD5 7LF 01573 227979 BORDERS Robert Cutting 51365 KELSO MEDICAL GROUP Kelso Medical Group Kelso Health Centre Inch Road Kelso TD5 7LF 01573 227979 BORDERS Ruth Nisbet 50393 KELSO MEDICAL GROUP Kelso Medical Group Kelso Health Centre Inch Road Kelso TD5 7LF 01573 227979 BORDERS Sarah Potter 51489 KELSO MEDICAL GROUP Kelso Medical Group Kelso Health Centre Inch Road Kelso TD5 7LF 01573 227979 BORDERS Ternjit Jhooti 98221 KELSO MEDICAL GROUP Kelso Medical Group Kelso Health Centre Inch Road Kelso TD5 7LF 01573 227979 BORDERS Chinniah Prabhakar 50628 O'CONNELL ST MEDICAL PRACTICE O'Connell St Medical Practice O'Connell St Medical Centre O'Connell Street Hawick TD9 9HU 01450 371564 BORDERS Elaine Kirk 94536 O'CONNELL ST MEDICAL PRACTICE O'Connell St Medical Practice O'Connell St Medical Centre O'Connell Street Hawick TD9 9HU 01450 371564 BORDERS Emma Woolfenden 51641 O'CONNELL ST MEDICAL PRACTICE O'Connell St Medical Practice O'Connell St Medical Centre O'Connell Street Hawick TD9 9HU 01450 371564 BORDERS John MacDonald 50903 O'CONNELL ST MEDICAL PRACTICE O'Connell St Medical Practice O'Connell St Medical Centre O'Connell Street Hawick TD9 9HU 01450 371564 BORDERS Kevin Buchan 50199 O'CONNELL ST MEDICAL PRACTICE O'Connell St Medical Practice O'Connell St Medical Centre O'Connell Street Hawick TD9 9HU 01450 371564 BORDERS Linda Bruce 50849 O'CONNELL ST MEDICAL PRACTICE O'Connell St Medical Practice O'Connell St Medical Centre O'Connell Street Hawick TD9 9HU 01450 371564 BORDERS Declan Hegarty 51314 THE NEIDPATH PRACTICE The Neidpath Practice Hay Lodge Health Centre Neidpath Road Peebles EH45 8JG 01721 726989 NHS Board Forename Surname Prescriber Code Practice Name Address Line 1 Address Line 2 Address Line 3 Address Line Postcode Fax No BORDERS Manson Robert 99999 THE NEIDPATH PRACTICE The Neidpath Practice Hay Lodge Health Centre Neidpath Road Peebles EH45 8JG 01721 726989 BORDERS Maude Donkers 51632 THE NEIDPATH PRACTICE The Neidpath Practice Hay Lodge Health Centre Neidpath Road Peebles EH45 8JG 01721 726989 BORDERS Rachael Miller 51101 THE NEIDPATH PRACTICE The Neidpath Practice Hay Lodge Health Centre Neidpath Road Peebles EH45 8JG 01721 726989 BORDERS Sara Proudfoot 94544 THE NEIDPATH PRACTICE The Neidpath Practice Hay Lodge Health Centre Neidpath Road Peebles EH45 8JG 01721 726989 BORDERS Timothy Young 51080 THE NEIDPATH PRACTICE The Neidpath Practice Hay Lodge Health Centre Neidpath Road Peebles EH45 8JG 01721 726989 BORDERS Elliot Longworth 50725 WEST LINTON MEDICAL PRACTICE West Linton Medical Practice The Health Centre Deanfoot Road West Linton EH46 7EX 01968 660856 BORDERS Joan Scott 50237 WEST LINTON MEDICAL PRACTICE West Linton Medical Practice The Health Centre Deanfoot Road West Linton EH46 7EX 01968 660856 BORDERS Sarah Johnston 94552 WEST LINTON MEDICAL PRACTICE West Linton Medical Practice The Health Centre Deanfoot Road West Linton EH46 7EX 01968 660856 BORDERS Tarannum Mulube 50431 WEST LINTON MEDICAL PRACTICE West Linton Medical Practice The Health Centre Deanfoot Road West Linton EH46 7EX 01968 660856 BORDERS Anne Johnstone 50695 DRS OWEN, SMITH & JOHNSTONE Drs Owen, Smith & Johnstone The Health Centre Currie Road Galashiels TD1 2UA 01896 661357 BORDERS David Owen 50806 DRS OWEN, SMITH & JOHNSTONE Drs Owen, Smith & Johnstone The Health Centre Currie Road Galashiels TD1 2UA 01896 661357 BORDERS Robert Smith 50407 DRS OWEN, SMITH & JOHNSTONE Drs Owen, Smith & Johnstone The Health Centre Currie Road Galashiels TD1 2UA 01896 661357 BORDERS Emma Platt 50083 COLDSTREAM MEDICAL PRACTICE Coldstream Medical Practice The Health Centre Kelso Road Coldstream TD12 4LQ 01890 883547 BORDERS Francis Carnegy 99999 COLDSTREAM MEDICAL PRACTICE Coldstream Medical Practice The Health Centre Kelso Road Coldstream TD12 4LQ 01890 883547 BORDERS Martin Hadshar 50296 COLDSTREAM MEDICAL PRACTICE Coldstream Medical Practice The Health Centre Kelso Road Coldstream TD12 4LQ 01890 883547 BORDERS Paul Marynicz 51136 COLDSTREAM MEDICAL PRACTICE Coldstream Medical Practice The Health Centre Kelso Road Coldstream TD12 4LQ 01890 883547 BORDERS Rebecca Smithson 50377 COLDSTREAM MEDICAL PRACTICE Coldstream Medical Practice The Health Centre Kelso Road Coldstream TD12 4LQ 01890 883547 BORDERS Claire Meldrum 50067 THE TWEED PRACTICE The Tweed Practice Hay Lodge Health Centre Neidpath Road Peebles EH45 8JG 01721 726989 BORDERS Ewan McIntosh 50814 THE TWEED PRACTICE The Tweed Practice Hay Lodge Health Centre Neidpath Road Peebles EH45 8JG 01721 726989 BORDERS Helen Wilkinson 94501 THE TWEED PRACTICE The Tweed Practice Hay Lodge Health Centre Neidpath Road Peebles EH45 8JG 01721 726989 BORDERS Joanne Topalian 85707 THE TWEED PRACTICE The Tweed Practice Hay Lodge Health Centre Neidpath Road Peebles EH45 8JG 01721 726989 BORDERS Lynn Buchan 50075 THE TWEED PRACTICE The Tweed Practice Hay Lodge Health Centre Neidpath Road Peebles EH45 8JG 01721 726989 BORDERS Roger Brydon 51748 THE TWEED PRACTICE The Tweed Practice Hay Lodge Health Centre Neidpath Road Peebles EH45 8JG 01721 726989 BORDERS Lianne Bewsher 50563 BRAESIDE MEDICAL PRACTICE Braeside Medical Practice The Health Centre Currie Road Galashiels TD1 2UA 01896 661357 BORDERS Patricia Cramond 51390 BRAESIDE MEDICAL PRACTICE Braeside Medical Practice The Health Centre Currie Road Galashiels TD1 2UA 01896 661357 BORDERS Paul Jordan 51764 BRAESIDE MEDICAL PRACTICE Braeside Medical Practice The Health Centre Currie Road Galashiels TD1 2UA 01896 661357 BORDERS Robin Michie 50091 BRAESIDE MEDICAL PRACTICE Braeside Medical Practice The Health Centre Currie Road Galashiels TD1 2UA 01896 661357 BORDERS Rodger Glenfield 51292 GLENFIELD MEDICAL PRACTICE Glenfield Medical Practice The Health Centre Currie Road Galashiels TD1 2UA 01896 661357 BORDERS Sarah McMorran 50202 GLENFIELD MEDICAL PRACTICE Glenfield Medical Practice The Health Centre Currie Road Galashiels TD1 2UA 01896 661357 BORDERS Elizabeth Clifford 50300 WAVERLEY MEDICAL PRACTICE Waverley Medical Practice The Health Centre Currie Road Galashiels TD1 2UA 01896 661357 BORDERS Gillian Arbuckle 50962 WAVERLEY MEDICAL PRACTICE Waverley Medical Practice The Health Centre Currie Road Galashiels TD1 2UA 01896 661357 BORDERS Gillian Montgomerie 50661 WAVERLEY MEDICAL PRACTICE Waverley Medical Practice The Health Centre Currie Road Galashiels TD1 2UA 01896 661357 BORDERS Leanne MacDonald 99999 WAVERLEY MEDICAL PRACTICE Waverley Medical Practice The Health Centre Currie Road Galashiels TD1 2UA 01896 661357 BORDERS McCarthy Jessica (hannah) 99999 WAVERLEY MEDICAL PRACTICE Waverley Medical Practice The Health Centre Currie Road Galashiels TD1 2UA 01896 661357 BORDERS Robert Soutter 51543 WAVERLEY MEDICAL PRACTICE Waverley Medical Practice The Health Centre Currie Road Galashiels TD1 2UA 01896 661357 BORDERS June Bell 50326 GREENLAW SURGERY Greenlaw Surgery Duns Road Greenlaw Berwickshire TD10 6XJ 01361 810799 BORDERS Laura Gillan 50521 GREENLAW SURGERY Greenlaw Surgery Duns Road Greenlaw Berwickshire TD10 6XJ 01361 810799 BORDERS Alan Mason 50768 EYEMOUTH MEDICAL PRACTICE Eyemouth Medical Practice The Health Centre Houndlaw Park Eyemouth TD14 5DD 01890 751749 BORDERS Bethan Williams 99999 EYEMOUTH MEDICAL PRACTICE Eyemouth Medical Practice The Health Centre Houndlaw Park Eyemouth TD14 5DD 01890 751749 BORDERS David Cooksey 51004 EYEMOUTH MEDICAL PRACTICE Eyemouth Medical Practice The Health Centre Houndlaw Park Eyemouth TD14 5DD 01890 751749 BORDERS Katherine Donaldson 99999 EYEMOUTH MEDICAL PRACTICE Eyemouth Medical Practice The Health Centre Houndlaw Park Eyemouth TD14 5DD 01890 751749 BORDERS Kirsty Robinson 50504 EYEMOUTH MEDICAL PRACTICE Eyemouth Medical Practice The Health Centre Houndlaw Park Eyemouth TD14 5DD 01890 751749 BORDERS Martin Holt 51560 EYEMOUTH MEDICAL PRACTICE Eyemouth Medical Practice The Health Centre Houndlaw Park Eyemouth TD14 5DD 01890 751749 BORDERS Ruth Booth 50164 EYEMOUTH MEDICAL PRACTICE Eyemouth Medical Practice The Health Centre Houndlaw Park Eyemouth TD14 5DD 01890 751749 BORDERS Alastair Palmer 51071 TEVIOT MEDICAL PRACTICE Teviot Medical Practice Teviot Road Hawick TD9 9DT 01450 371025 BORDERS Catherine Elliott 50105 TEVIOT MEDICAL PRACTICE Teviot Medical Practice Teviot Road Hawick TD9 9DT 01450 371025 BORDERS Douglas Rolland 51306 TEVIOT MEDICAL PRACTICE Teviot Medical Practice Teviot Road Hawick TD9 9DT 01450 371025 BORDERS Joel Barker 50920 TEVIOT MEDICAL PRACTICE Teviot Medical Practice Teviot Road Hawick TD9 9DT 01450 371025 BORDERS Jonathan Kirk 51586 TEVIOT MEDICAL PRACTICE Teviot Medical Practice Teviot Road Hawick TD9 9DT 01450 371025 BORDERS Lesley Morrison 51501 TEVIOT MEDICAL PRACTICE Teviot Medical Practice Teviot Road Hawick TD9 9DT 01450 371025 BORDERS Neil McPhee 99999 TEVIOT MEDICAL PRACTICE Teviot Medical Practice Teviot Road Hawick TD9 9DT 01450 371025 BORDERS Paul Lockie 51403 TEVIOT MEDICAL PRACTICE Teviot Medical Practice Teviot Road Hawick TD9 9DT 01450 371025 BORDERS Rachel Boon 51519 TEVIOT MEDICAL PRACTICE Teviot Medical Practice Teviot Road Hawick TD9 9DT 01450 371025 BORDERS Robin Kerr 50890 TEVIOT MEDICAL PRACTICE Teviot Medical Practice Teviot Road Hawick TD9 9DT 01450 371025 BORDERS Catherine Cormie 50512 STOW & LAUDER HEALTH Stow & Lauder Health Stow Health Centre Station Road Stow TD1 2SQ 01896 661449 BORDERS Hazel Mason 50792 STOW & LAUDER HEALTH Stow & Lauder Health Stow Health Centre Station Road Stow TD1 2SQ 01896 661449 NHS Board Forename Surname Prescriber Code Practice Name Address Line 1 Address Line 2 Address Line 3 Address Line Postcode Fax No BORDERS John Usher 50822 STOW & LAUDER HEALTH Stow & Lauder Health Stow Health Centre Station Road Stow TD1 2SQ 01896 661449 BORDERS Paul Cormie 51021 STOW & LAUDER HEALTH Stow & Lauder Health Stow Health Centre Station Road Stow TD1 2SQ 01896 661449 BORDERS Elizabeth Seabrook 51730 EARLSTON MEDICAL PRACTICE Earlston Medical Practice Earlston Health Centre Kidgate Earlston TD4 6DW 01896 848349 BORDERS Ian Bond 51497 EARLSTON MEDICAL PRACTICE Earlston Medical Practice Earlston Health Centre Kidgate Earlston TD4 6DW 01896 848349 BORDERS Rebecca Sharp 50539 EARLSTON MEDICAL PRACTICE Earlston Medical Practice Earlston Health Centre Kidgate Earlston TD4 6DW 01896 848349 BORDERS Petrina Moralee 51667 DUNS MEDICAL GROUP Duns Medical Group The Knoll Station Road Duns TD11 3EL 01361882186 BORDERS Simon McCann 51047 DUNS MEDICAL GROUP Duns Medical Group The Knoll Station Road Duns TD11 3EL 01361882186 DUMFRIES AND GALLOWAY Athena Vaughan 26964 LOCHINCH PRACTICE Lochinch Practice Waverley Medical Centre Dalrymple Street Stranraer DG9 7DW 01776 707802 DUMFRIES AND GALLOWAY George McAnulty 27294 LOCHINCH PRACTICE Lochinch Practice Waverley Medical Centre Dalrymple Street Stranraer DG9 7DW 01776 707802 DUMFRIES AND GALLOWAY Jonathan Balmer 26123 LOCHINCH PRACTICE Lochinch Practice Waverley Medical Centre Dalrymple Street Stranraer DG9 7DW 01776 707802 DUMFRIES AND GALLOWAY Claire Davey 26000 LOCH REE PRACTICE Loch Ree Practice Waverley Medical Centre Dalrymple Street Stranraer DG9 7DW 01776 707802 DUMFRIES AND GALLOWAY Ian Young 26808 LOCH REE PRACTICE Loch Ree Practice Waverley Medical Centre Dalrymple Street Stranraer DG9 7DW 01776 707802 DUMFRIES AND GALLOWAY Jennifer Lee 26115 LOCH REE PRACTICE Loch Ree Practice Waverley Medical Centre Dalrymple Street Stranraer DG9 7DW 01776 707802 DUMFRIES AND GALLOWAY Mohammed Khan 99999 LOCH REE PRACTICE Loch Ree Practice Waverley Medical Centre Dalrymple Street Stranraer DG9 7DW 01776 707802 DUMFRIES AND GALLOWAY Robert Murphie 25160 LOCH REE PRACTICE Loch Ree Practice Waverley Medical Centre Dalrymple Street Stranraer DG9 7DW 01776 707802 DUMFRIES AND GALLOWAY Simon Reid 26298 LOCH REE PRACTICE Loch Ree Practice Waverley Medical Centre Dalrymple Street Stranraer DG9 7DW 01776 707802 DUMFRIES AND GALLOWAY Iris Ritchie 26972 DR I M RITCHIE Dr I M Ritchie The Clinic Drumore Stranraer DG9 9QQ 01776 840390 DUMFRIES AND GALLOWAY Richard Kennedy 25534 DR I M RITCHIE Dr I M Ritchie The Clinic Drumore Stranraer DG9 9QQ 01776 840390 DUMFRIES AND GALLOWAY Andrew George Brown 26603 SOUTHERN MACHARS GROUP PRACTICE Southern Machars Group Practice 3 St John Street Whithorn Newton Stewart DG8 8PS 01988 500737 DUMFRIES AND GALLOWAY Christopher Ducker 26182 SOUTHERN MACHARS GROUP PRACTICE Southern Machars Group Practice 3 St John Street Whithorn Newton Stewart DG8 8PS 01988 500737 DUMFRIES AND GALLOWAY Richard Grove 25623 SOUTHERN MACHARS GROUP PRACTICE Southern Machars Group Practice 3 St John Street Whithorn Newton Stewart DG8 8PS 01988 500737 DUMFRIES AND GALLOWAY James Dunn 27375 DR J W M DUNN & PARTNER Dr J W M Dunn & Partner High Vennel Wigtown DG8 9JQ 01988 403482 DUMFRIES AND GALLOWAY Stephen Gurling 25020 DR J W M DUNN & PARTNER Dr J W M Dunn & Partner High Vennel Wigtown DG8 9JQ 01988 403482 DUMFRIES AND GALLOWAY David Beattie 25011 CAIRNSMORE MEDICAL PRACTICE Cairnsmore Medical Practice Health Centre Creebridge Newton Stewart DG8 6NR 01671 404008 DUMFRIES AND GALLOWAY Deirdre Branagan 25003 CAIRNSMORE MEDICAL PRACTICE Cairnsmore Medical Practice Health Centre Creebridge Newton Stewart DG8 6NR 01671 404008 DUMFRIES AND GALLOWAY Emer Lennon 27430 CAIRNSMORE MEDICAL PRACTICE Cairnsmore Medical Practice Health Centre Creebridge Newton Stewart DG8 6NR 01671 404008 DUMFRIES AND GALLOWAY Jedrzej Rolinski 99999 CAIRNSMORE MEDICAL PRACTICE Cairnsmore Medical Practice Health Centre Creebridge Newton Stewart DG8 6NR 01671 404008 DUMFRIES AND GALLOWAY Lesley Littler 27120 CAIRNSMORE MEDICAL PRACTICE Cairnsmore Medical Practice Health Centre Creebridge Newton Stewart DG8 6NR 01671 404008 DUMFRIES AND GALLOWAY Charles Dunnett 26255 THE MERRICK PRACTICE The Merrick Practice The Surgery St Couan Crescent Kirkcowan DG8 0HH 01671 402953 DUMFRIES AND GALLOWAY Mary Marshall 26018 THE MERRICK PRACTICE The Merrick Practice The Surgery St Couan Crescent Kirkcowan DG8 0HH 01671 402953 DUMFRIES AND GALLOWAY Sandra Sutherland 26859 THE MERRICK PRACTICE The Merrick Practice The Surgery St Couan Crescent Kirkcowan DG8 0HH 01671 402953 DUMFRIES AND GALLOWAY Angus MacGregor 26239 CASTLE DOUGLAS MEDICAL GROUP Castle Douglas Medical Group Garden Hill Primary Care Centre 2 Garden Hill Road Castle Douglas DG7 1EE 01556 504550 DUMFRIES AND GALLOWAY Cathy Van Zanten 99999 CASTLE DOUGLAS MEDICAL GROUP Castle Douglas Medical Group Garden Hill Primary Care Centre 2 Garden Hill Road Castle Douglas DG7 1EE 01556 504550 DUMFRIES AND GALLOWAY Gregor Purdie 25712 CASTLE DOUGLAS MEDICAL GROUP Castle Douglas Medical Group Garden Hill Primary Care Centre 2 Garden Hill Road Castle Douglas DG7 1EE 01556 504550 DUMFRIES AND GALLOWAY James Duck 25631 CASTLE DOUGLAS MEDICAL GROUP Castle Douglas Medical Group Garden Hill Primary Care Centre 2 Garden Hill Road Castle Douglas DG7 1EE 01556 504550 DUMFRIES AND GALLOWAY Kenneth Scott 26638 CASTLE DOUGLAS MEDICAL GROUP Castle Douglas Medical Group Garden Hill Primary Care Centre 2 Garden Hill Road Castle Douglas DG7 1EE 01556 504550 DUMFRIES AND GALLOWAY Lois Sproat 25755 CASTLE DOUGLAS MEDICAL GROUP Castle Douglas Medical Group Garden Hill Primary Care Centre 2 Garden Hill Road Castle Douglas DG7 1EE 01556 504550 DUMFRIES AND GALLOWAY Manjula Morisetty 99999 CASTLE DOUGLAS MEDICAL GROUP Castle Douglas Medical Group Garden Hill Primary Care Centre 2 Garden Hill Road Castle Douglas DG7 1EE 01556 504550 DUMFRIES AND GALLOWAY Mhari Williamson 27600 CASTLE DOUGLAS MEDICAL GROUP Castle Douglas Medical Group Garden Hill Primary Care Centre 2 Garden Hill Road Castle Douglas DG7 1EE 01556 504550 DUMFRIES AND GALLOWAY Priyadharshini Chandrasekaran 26077 CASTLE DOUGLAS MEDICAL GROUP Castle Douglas Medical Group Garden Hill Primary Care Centre 2 Garden Hill Road Castle Douglas DG7 1EE 01556 504550 DUMFRIES AND GALLOWAY Alan Thomson 26093 DR R H MACK & PARTNERS Dr R H Mack & Partners Health Centre Kirkcudbright DG6 4BJ 01557 330917 DUMFRIES AND GALLOWAY Catriona Buchan 27073 DR R H MACK & PARTNERS Dr R H Mack & Partners Health Centre Kirkcudbright DG6 4BJ 01557 330917 DUMFRIES AND GALLOWAY Graham McLean 25038 DR R H MACK & PARTNERS Dr R H Mack & Partners Health Centre Kirkcudbright DG6 4BJ 01557 330917 DUMFRIES AND GALLOWAY Jeanette Morton 26425 DR R H MACK & PARTNERS Dr R H Mack & Partners Health Centre Kirkcudbright DG6 4BJ 01557 330917 DUMFRIES AND GALLOWAY Lisa Corrie 25054 DR R H MACK & PARTNERS Dr R H Mack & Partners Health Centre Kirkcudbright DG6 4BJ 01557 330917 DUMFRIES AND GALLOWAY Robert Mack 25950 DR R H MACK & PARTNERS Dr R H Mack & Partners Health Centre Kirkcudbright DG6 4BJ 01557 330917 DUMFRIES AND GALLOWAY William Locke 25992 DR R H MACK & PARTNERS Dr R H Mack & Partners Health Centre Kirkcudbright DG6 4BJ 01557 330917 DUMFRIES AND GALLOWAY Elizabeth Carson 26441 DR E A CARSON & PARTNERS Dr E A Carson & Partners Garden Hill Primary Care Centre 2 Garden Hill Road Castle Douglas DG7 3EE 01556 504302 DUMFRIES AND GALLOWAY Neil Oliver 27138 DR E A CARSON & PARTNERS Dr E A Carson & Partners Garden Hill Primary Care Centre 2 Garden Hill Road Castle Douglas DG7 3EE 01556 504302 DUMFRIES AND GALLOWAY Nevil Greeley 27774 DR E A CARSON & PARTNERS Dr E A Carson & Partners Garden Hill Primary Care Centre 2 Garden Hill Road Castle Douglas DG7 3EE 01556 504302 DUMFRIES AND GALLOWAY Bernard Jones 27057 GLENKENS MEDICAL PRACTICE Glenkens Medical Practice High Street New Galloway DG7 3RN 01644 420493 DUMFRIES AND GALLOWAY Fiona Graham 25241 GLENKENS MEDICAL PRACTICE Glenkens Medical Practice High Street New Galloway DG7 3RN 01644 420493 DUMFRIES AND GALLOWAY Robert Grieve 25232 GLENKENS MEDICAL PRACTICE Glenkens Medical Practice High Street New Galloway DG7 3RN 01644 420493 DUMFRIES AND GALLOWAY James Clark-Maxwell 25283 DRS PFLANZ, CHRISTIE, CLARK-MAXWELL & LEYSHONDrs Pflanz, Christie, Clark-Maxwell & Leyshon The Clinic Millisle Dalbeattie DG5 4AY 01556 612366 DUMFRIES AND GALLOWAY Joseph Spratt 99999 DRS PFLANZ, CHRISTIE, CLARK-MAXWELL & LEYSHONDrs Pflanz, Christie, Clark-Maxwell & Leyshon The Clinic Millisle Dalbeattie DG5 4AY 01556 612366 DUMFRIES AND GALLOWAY Rhiannon Leyshon 25682 DRS PFLANZ, CHRISTIE, CLARK-MAXWELL & LEYSHONDrs Pflanz, Christie, Clark-Maxwell & Leyshon The Clinic Millisle Dalbeattie DG5 4AY 01556 612366 NHS Board Forename Surname Prescriber Code Practice Name Address Line 1 Address Line 2 Address Line 3 Address Line Postcode Fax No DUMFRIES AND GALLOWAY Sebastian Pflanz 26689 DRS PFLANZ, CHRISTIE, CLARK-MAXWELL & LEYSHONDrs Pflanz, Christie, Clark-Maxwell & Leyshon The Clinic Millisle Dalbeattie DG5 4AY 01556 612366 DUMFRIES AND GALLOWAY sivarama nagineni 99999 DRS PFLANZ, CHRISTIE, CLARK-MAXWELL & LEYSHONDrs Pflanz, Christie, Clark-Maxwell & Leyshon The Clinic Millisle Dalbeattie DG5 4AY 01556 612366 DUMFRIES AND GALLOWAY Suzanne Christie 27278 DRS PFLANZ, CHRISTIE, CLARK-MAXWELL & LEYSHONDrs Pflanz, Christie, Clark-Maxwell & Leyshon The Clinic Millisle Dalbeattie DG5 4AY 01556 612366 DUMFRIES AND GALLOWAY David Strachan 26158 DRS FALCONER & STRACHAN Drs Falconer & Strachan Shebburn Surgery New Abbey DG2 8BY 01387 850468 DUMFRIES AND GALLOWAY Jane Falconer 25381 DRS FALCONER & STRACHAN Drs Falconer & Strachan Shebburn Surgery New Abbey DG2 8BY 01387 850468 DUMFRIES AND GALLOWAY Joyce Currie 27529 DR P. CLAYTON & PARTNERS Dr P. Clayton & Partners St Michaels Medical Centre St Michaels Bridge Road Dumfries DG1 2PX 01387 244969 DUMFRIES AND GALLOWAY Philip Clayton 25704 DR P. CLAYTON & PARTNERS Dr P. Clayton & Partners St Michaels Medical Centre St Michaels Bridge Road Dumfries DG1 2PX 01387 244969 DUMFRIES AND GALLOWAY Stephen Morris 26476 DR P. CLAYTON & PARTNERS Dr P. Clayton & Partners St Michaels Medical Centre St Michaels Bridge Road Dumfries DG1 2PX 01387 244969 DUMFRIES AND GALLOWAY Stewart Wylie 27651 DR P. CLAYTON & PARTNERS Dr P. Clayton & Partners St Michaels Medical Centre St Michaels Bridge Road Dumfries DG1 2PX 01387 244969 DUMFRIES AND GALLOWAY Michael Scullion 25356 DR R Y SABUR & PARTNERS Dr R Y Sabur & Partners Lochthorn Medical Centre Edinburgh Road Dumfries DG1 1TR 01387 242430 DUMFRIES AND GALLOWAY Nitin Desai 26131 DR R Y SABUR & PARTNERS Dr R Y Sabur & Partners Lochthorn Medical Centre Edinburgh Road Dumfries DG1 1TR 01387 242430 DUMFRIES AND GALLOWAY Riyazali Sabur 26409 DR R Y SABUR & PARTNERS Dr R Y Sabur & Partners Lochthorn Medical Centre Edinburgh Road Dumfries DG1 1TR 01387 242430 DUMFRIES AND GALLOWAY Sonia Cherian 26468 DR R Y SABUR & PARTNERS Dr R Y Sabur & Partners Lochthorn Medical Centre Edinburgh Road Dumfries DG1 1TR 01387 242430 DUMFRIES AND GALLOWAY Ann Auld 25097 CHARLOTTE STREET SURGERY Charlotte Street Surgery Nithbank Dumfries DG1 2SD 01387 244640 DUMFRIES AND GALLOWAY Jean Robson 26433 CHARLOTTE STREET SURGERY Charlotte Street Surgery Nithbank Dumfries DG1 2SD 01387 244640 DUMFRIES AND GALLOWAY Joanna Zakrzewski 27502 CHARLOTTE STREET SURGERY Charlotte Street Surgery Nithbank Dumfries DG1 2SD 01387 244640 DUMFRIES AND GALLOWAY John Clyde 27197 CHARLOTTE STREET SURGERY Charlotte Street Surgery Nithbank Dumfries DG1 2SD 01387 244640 DUMFRIES AND GALLOWAY Paul Robson 27391 CHARLOTTE STREET SURGERY Charlotte Street Surgery Nithbank Dumfries DG1 2SD 01387 244640 DUMFRIES AND GALLOWAY Robert Currie 26204 CHARLOTTE STREET SURGERY Charlotte Street Surgery Nithbank Dumfries DG1 2SD 01387 244640 DUMFRIES AND GALLOWAY Ronald McGrouther 25984 CHARLOTTE STREET SURGERY Charlotte Street Surgery Nithbank Dumfries DG1 2SD 01387 244640 DUMFRIES AND GALLOWAY Alan Gabriel 27022 GILLBRAE MEDICAL PRACTICE Gillbrae Medical Practice Gillbrae Road Dumfries DG1 4EJ 01387 253301 DUMFRIES AND GALLOWAY Christopher Beaumont 26557 GILLBRAE MEDICAL PRACTICE Gillbrae Medical Practice Gillbrae Road Dumfries DG1 4EJ 01387 253301 DUMFRIES AND GALLOWAY Graham Taylor 25461 GILLBRAE MEDICAL PRACTICE Gillbrae Medical Practice Gillbrae Road Dumfries DG1 4EJ 01387 253301 DUMFRIES AND GALLOWAY Jeyarani Arunagiriraj 26271 GILLBRAE MEDICAL PRACTICE Gillbrae Medical Practice Gillbrae Road Dumfries DG1 4EJ 01387 253301 DUMFRIES AND GALLOWAY Joseph Reid 25691 GILLBRAE MEDICAL PRACTICE Gillbrae Medical Practice Gillbrae Road Dumfries DG1 4EJ 01387 253301 DUMFRIES AND GALLOWAY Kirsteen Lee 94617 GILLBRAE MEDICAL PRACTICE Gillbrae Medical Practice Gillbrae Road Dumfries DG1 4EJ 01387 253301 DUMFRIES AND GALLOWAY Robert Walter 27545 GILLBRAE MEDICAL PRACTICE Gillbrae Medical Practice Gillbrae Road Dumfries DG1 4EJ 01387 253301 DUMFRIES AND GALLOWAY Robert Park 25941 GILLBRAE MEDICAL PRACTICE Gillbrae Medical Practice Gillbrae Road Dumfries DG1 4EJ 01387 253301 DUMFRIES AND GALLOWAY Sheila Halliday 25364 GILLBRAE MEDICAL PRACTICE Gillbrae Medical Practice Gillbrae Road Dumfries DG1 4EJ 01387 253301 DUMFRIES AND GALLOWAY Christopher Burton 25933 UPPER NITHSDALE GROUP PRACTICE Upper Nithsdale Group Practice Sanquhar Health Centre Station Road Sanquhar DG4 6BT 01659 58116 DUMFRIES AND GALLOWAY John Potter 26590 UPPER NITHSDALE GROUP PRACTICE Upper Nithsdale Group Practice Sanquhar Health Centre Station Road Sanquhar DG4 6BT 01659 58116 DUMFRIES AND GALLOWAY Marion MacDonald 26069 UPPER NITHSDALE GROUP PRACTICE Upper Nithsdale Group Practice Sanquhar Health Centre Station Road Sanquhar DG4 6BT 01659 58116 DUMFRIES AND GALLOWAY Nicola Bramley 26981 UPPER NITHSDALE GROUP PRACTICE Upper Nithsdale Group Practice Sanquhar Health Centre Station Road Sanquhar DG4 6BT 01659 58116 DUMFRIES AND GALLOWAY Fiona Vernon 26549 THORNHILL MEDICAL PRACTICE Thornhill Medical Practice Thornhill Health Centre Thornhill Dumfriesshire DG3 5AA 01848 330223 DUMFRIES AND GALLOWAY Ismaila Fashola 99999 THORNHILL MEDICAL PRACTICE Thornhill Medical Practice Thornhill Health Centre Thornhill Dumfriesshire DG3 5AA 01848 330223 DUMFRIES AND GALLOWAY Ravikumar Kantappa 99999 THORNHILL MEDICAL PRACTICE Thornhill Medical Practice Thornhill Health Centre Thornhill Dumfriesshire DG3 5AA 01848 330223 DUMFRIES AND GALLOWAY Richard Ishmael 26697 THORNHILL MEDICAL PRACTICE Thornhill Medical Practice Thornhill Health Centre Thornhill Dumfriesshire DG3 5AA 01848 330223 DUMFRIES AND GALLOWAY Saurabh Kumar 27049 THORNHILL MEDICAL PRACTICE Thornhill Medical Practice Thornhill Health Centre Thornhill Dumfriesshire DG3 5AA 01848 330223 DUMFRIES AND GALLOWAY Aqsa Fahd 99999 DR W S LOWRY & PARTNERS Dr W S Lowry & Partners Kirkgate Dunscore Dumfriesshire DG2 0UG 01387820562 DUMFRIES AND GALLOWAY Behzad Nosratzadeh 26492 DR W S LOWRY & PARTNERS Dr W S Lowry & Partners Kirkgate Dunscore Dumfriesshire DG2 0UG 01387820562 DUMFRIES AND GALLOWAY Gillian Bonn 26328 DR W S LOWRY & PARTNERS Dr W S Lowry & Partners Kirkgate Dunscore Dumfriesshire DG2 0UG 01387820562 DUMFRIES AND GALLOWAY William Lowry 26247 DR W S LOWRY & PARTNERS Dr W S Lowry & Partners Kirkgate Dunscore Dumfriesshire DG2 0UG 01387820562 DUMFRIES AND GALLOWAY Alexa Crawford 26379 LOCKERBIE MEDICAL PRACTICE Lockerbie Medical Practice Lockerbie Health Centre Victoria Gardens Lockerbie DG11 2BJ 01576 205503 DUMFRIES AND GALLOWAY Colin Malone 27448 LOCKERBIE MEDICAL PRACTICE Lockerbie Medical Practice Lockerbie Health Centre Victoria Gardens Lockerbie DG11 2BJ 01576 205503 DUMFRIES AND GALLOWAY George Porteous 26719 LOCKERBIE MEDICAL PRACTICE Lockerbie Medical Practice Lockerbie Health Centre Victoria Gardens Lockerbie DG11 2BJ 01576 205503 DUMFRIES AND GALLOWAY James Hill 25313 LOCKERBIE MEDICAL PRACTICE Lockerbie Medical Practice Lockerbie Health Centre Victoria Gardens Lockerbie DG11 2BJ 01576 205503 DUMFRIES AND GALLOWAY Steven Bishop 26654 LOCKERBIE MEDICAL PRACTICE Lockerbie Medical Practice Lockerbie Health Centre Victoria Gardens Lockerbie DG11 2BJ 01576 205503 DUMFRIES AND GALLOWAY Craig Brown 25143 LOCHMABEN MEDICAL GROUP Lochmaben Medical Group 42-44 High Street Lochmaben DG11 1NH 01387 811595 DUMFRIES AND GALLOWAY Fiona Jefford 27677 LOCHMABEN MEDICAL GROUP Lochmaben Medical Group 42-44 High Street Lochmaben DG11 1NH 01387 811595 DUMFRIES AND GALLOWAY John Smith 26310 LOCHMABEN MEDICAL GROUP Lochmaben Medical Group 42-44 High Street Lochmaben DG11 1NH 01387 811595 DUMFRIES AND GALLOWAY Naveed Hassan 27499 LOCHMABEN MEDICAL GROUP Lochmaben Medical Group 42-44 High Street Lochmaben DG11 1NH 01387 811595 DUMFRIES AND GALLOWAY Nicholas Brown 99999 LOCHMABEN MEDICAL GROUP Lochmaben Medical Group 42-44 High Street Lochmaben DG11 1NH 01387 811595 DUMFRIES AND GALLOWAY Zoe Neilson 99999 LOCHMABEN MEDICAL GROUP Lochmaben Medical Group 42-44 High Street Lochmaben DG11 1NH 01387 811595 DUMFRIES AND GALLOWAY Richard Crosby 26760 CHURCH PLACE SURGERY Church Place Surgery 6 Church Place Moffat DG10 9ES 01683 221320 DUMFRIES AND GALLOWAY Roderick Gillies 25925 CHURCH PLACE SURGERY Church Place Surgery 6 Church Place Moffat DG10 9ES 01683 221320 DUMFRIES AND GALLOWAY Shona Gillies 26263 CHURCH PLACE SURGERY Church Place Surgery 6 Church Place Moffat DG10 9ES 01683 221320
Description: