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

Similar documents
78 Main St, Kilbirnie KA25 7AA New Road, Ayr KA8 8DD

GP Fax Numbers - For use when completing CPUS forms

Delivering Quality through Leadership in NHSScotland

Schedule, Canceled Appointments. Input Parameters

North Ayrshire Council 24 February 1998

Duty plan 25 June 2018 to 23 June Hope Street Glasgow G2 2UE. 184 Abercromby Street Glasgow, G40 2RZ. 139 Allison Street Glasgow G42 8RY

Individuals - Senior Women Best Combined Eventer - Senior Women Best Sprint, Endurance, Jump and Throw Score Total

Scottish National Records Short Course (25m)

SASA North District Open Water Swimming Championships Loch Morlich 30-Jul-16

North Ayrshire Council 30 June 1998

SCOTTISH NATIONAL OPEN WATER CHAMPIONSHIPS Loch Venachar 15th & 16th August 2015

Ayrshire Bowling Association

Scottish National Records Long Course (50m) Male Senior Records

Scottish National Records Long Course (50m)

Time Player names Score Result Score Player names 1 4/3 3 1/2 1 1/2. Time Player names Score Result Score Player names 1 3/1

NOTICE OF POLL. Election of Councillors for

TRAINER CONTACT LIST

North Ayrshire Council 17 February 2000

Scottish National Records Long Course (50m) Male Senior Records

Scottish National Records Long Course (50m)

North Ayrshire Council 2 November 2000

Place Name Club Time 1 Nathan Grimley Fauldhouse Penguins 1:14: Archie Sorensen Warrender Baths Club 1:19:44.00

Managed Diagnostic Imaging Clinical Network Steering Group Meeting Date: 28 th August 2014 Time Venue Stirling Management Centre

AYRSHIRE ROADS AUTHORITIES AND UTILITIES COMMITTEE

Ayrshire and Arran NHS Board

Scottish National Age Groups Records Short Course (25m) Boys 11 years Distance Time Name Representation Date Venue

Airspace Change Consultation

AYRSHIRE ROADS AUTHORITIES AND UTILITIES COMMITTEE

SASA North District Open Water Swimming Championships Loch Morlich 21-Jul-18

1 Rachel Donald 20 Swim-IT SC Alexandra Diamond 24 Sidvale Stephanie Myles 23 Co Glasgow Rebecca Bews 18 Aberdeen Dol 30

Loch Venachar 12th & 13th August 2017

CROSS-PARTY GROUP ANNUAL RETURN

** Monthly Website Docket September SP C.F. Construction Limited Vs. Town of Westville Day 1 of 3 13 SP C.F. C

9/30/2008 Page 1 of 12

5 Leon Youngman Dumfries ASC 54:33.00

Scottish Summer Championships Female 200 Freestyle 17/18

Housing Adaptations Scotland Conference 2012 Delegate List

Inter County Masters 2016 (Under ASA Laws & ASA Technical Rules) Sunday 20 th November 2016 Results

Scottish Parliament Fact sheet Female MSPs: Session 4

Scottish Police Federation

Men. Overall M40-44 M45-49 M50-54 M55-59 M60-64 M65+

Scottish National Open Water Swimming Championships Results Saturday 18 th and Sunday 19th August 2018

Scottish National Age Groups Records Short Course (25m)

Scottish Parliament Fact sheet

Inveraray Highland Games 17 th July 2018 LOCAL RESULTS. EVENT 2 Strathspey & Reel Age 15 and under 18 years

South River Residential Owners List 12/26/2017

Mark Feinmann Director - East Glasgow CHCP 270. Anne Mitchell Head of Planning and Health Improvement. Richard Groden clinical director

If you wish to attend one of the surgeries detailed below, please call to arrange an appointment.

TELEPHONE (0064) FACSIMILE (0064) WEB

For more information go to

Grave 13 ALTHAM Annis 25 May 1903 Grave 13 ALTHAM Joseph 05 December 1907

Contact your MSP about Scotland s Climate Change Plan

2018 Scottish Championships

Scottish Index of Multiple Deprivation (SIMD) 2016 STEVE MORLEY, POLICY & RESEARCH ANALYST

Inveraray Highland Games 18 th July 2017 LOCAL RESULTS. EVENT 2 Strathspey & Reel Age 15 and under 18 years

Name City Prov Phone # Fax # Cell # Address Notes

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Maida Vale Masters Swimming Club Lake Leschenaultia Swim Thru 5 Year Age Group Swim Results - Gender 1600m

Results Overall Tel

Contact Details for Scottish Heart Failure Nurses- December 2015

Scottish National Para-Swimming Records Long Course (50m) Mens Classification Time Name Representation Date Venue 50m FREESTYLE

Isle of Man PokerStars Open Ladies Singles 10/03/2018

Family Chart 14 ( Oct )

League A League B League C. Pitlochry Kinross Strathmore Blairgowrie Murrayshall Crieff Auchterarder Dunkeld + Birnam Craigie Hill

Year/Année Name/Nom City/Ville Title/Titre

PROSPERA GRANFONDO AXEL MERCKX. Sunday, July 13, 2014 Penticton, BC. Place KOM Bib AG OA Time Num Participant Name

Nambour Little Athletics - Centre Best Performances Age Event Mark Eq Date Record Holder Location Age Event Mark Eq Date Record Holder Location

Licensing Sub Committee of Corporate Services Committee 11 March 2002

GENTS OPEN DAY 28 TH JULY 2013

Scottish Summer Championships Female 50 Freestyle 15/15 Scottish Summer Championships Female 100 Freestyle 15/15

Descendants of Joshua John ("Joe") HICKS

Autumn Programme WEA Scotland, Hill Street, Kilmarnock, KA3 1JL

EAST DISTRICT MASTERS INITIAL DRAFT PROGRAMME

DESCENDANTS OF CHARLES DAVIS FRIERSON JR. ( ) AND MARGARET ALICE PURIFOY FRIERSON ( )

Bridge of Allan Highland Games Sunday 6th August 2017 PRIMARY

Event 1 Women SC Meter Freestyle. Event 1 Women SC Meter Freestyle. Event 1 Women SC Meter Freestyle

Report to the School Board

COMMUNITY DIRECTORY. VOLUME 5, Edition 2 April 19, 2018 CONTENTS:

SCOTTISH MASTERS SHORT COURSE RECORDS [25m]

April 2 - April 3: Second Sunday of Easter - Sunday of Divine Mercy

Scottish Summer Championships Female 50 Freestyle 14/14 Scottish Summer Championships Female 100 Freestyle 14/14

CROSS-PARTY GROUP ANNUAL RETURN

Facilities Review & Shared Services Programme Board. Name Title Organisation. (DS) Douglas Seago Programme Director Scottish Government (Chair)

IX NatWest Island Games Isle of Man 2001 Golf Results

GLASGOW HUMANE SOCIETY. 6 June am. Hon. Secretary, Glasgow Humane Society. Director of Finance, Glasgow Life. Scottish Fire & Rescue Service

NO. CLASS BOAT NAME NOTES SAIL TO MULL OVERALL CLASS ARRIVE TIME POSITION POSITION

Words To Live By 5K 5K Run Overall Finish List

TENANTS NEWSLETTER AUTUMN 2014

Police and Emergency Service Games

AYRSHIRE AFA DISCIPLINARY DECISIONS Updated 25/09/2012

PERRY, Gladys R b Newtown NSW (12623) m Sydney NSW (135) JACKSON, Albert E

ALLEGHENY COUNTY APPROVED TRAVEL REQUESTS JUNE 2018

Otago Cancelled Deposit Cheques on Contracts Archives NZ Reference ACGO 8366 IA34 8/35

MOUNTAIN VIEW SCHOOL DISTRICT

19th Century Dundee Ships (from the Directories)

Scottish Marathon Championships Individual Medallists (Women) Scottish Women's Cross Country and Road Running Association

Records correct as at 15/06/2018 Page 1 of 8

Scottish National Age Groups Records Long Course (50m) Boys 11 years Distance Time Name Representation Date Venue

APSE Roads & Lighting Services Advisory Group. 2 September Tayside Contracts, Perth

No Item Description/Action Person Action

Transcription:

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 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 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 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 Sridhar Kothuri 20681 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 Glencairn Medical Practice Crosshouse Resource Centre Annandale Gardens Crosshouse KA2 0LE 01563 573695 AYRSHIRE AND ARRAN Mohana Sabbineni 99999 GLENCAIRN MEDICAL PRACTICE Glencairn Medical Practice Crosshouse Resource Centre Annandale Gardens Crosshouse KA2 0LE 01563 573695 AYRSHIRE AND ARRAN Rosalynn Morrin 23621 GLENCAIRN MEDICAL PRACTICE Glencairn Medical Practice Crosshouse Resource Centre Annandale Gardens Crosshouse KA2 0LE 01563 573695 AYRSHIRE AND ARRAN Rukshana Steven 21962 GLENCAIRN MEDICAL PRACTICE Glencairn Medical Practice Crosshouse Resource Centre Annandale Gardens Crosshouse KA2 0LE 01563 573695 AYRSHIRE AND ARRAN Victoria Browning 24872 GLENCAIRN MEDICAL PRACTICE Glencairn Medical Practice Crosshouse Resource Centre Annandale Gardens Crosshouse KA2 0LE 01563 573695 AYRSHIRE AND ARRAN William McAlpine 21849 GLENCAIRN MEDICAL PRACTICE 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 Dalmellington Medical Practice The Health Centre 33 Main Street Dalmellington, AyrshKA6 7QL 01292 551342 AYRSHIRE AND ARRAN Axel Winkler 20214 DALMELLINGTON MEDICAL PRACTICE Dalmellington Medical Practice The Health Centre 33 Main Street Dalmellington, AyrshKA6 7QL 01292 551342 AYRSHIRE AND ARRAN Colette Scanlon 21822 DALMELLINGTON MEDICAL PRACTICE Dalmellington Medical Practice The Health Centre 33 Main Street Dalmellington, AyrshKA6 7QL 01292 551342 AYRSHIRE AND ARRAN Elaine Yeomans 23426 DALMELLINGTON MEDICAL PRACTICE Dalmellington Medical Practice The Health Centre 33 Main Street Dalmellington, AyrshKA6 7QL 01292 551342 AYRSHIRE AND ARRAN Hugh Brown 23876 DALMELLINGTON MEDICAL PRACTICE Dalmellington Medical Practice The Health Centre 33 Main Street Dalmellington, AyrshKA6 7QL 01292 551342 AYRSHIRE AND ARRAN Fiona Murdoch 21539 DALRY MEDICAL PRACTICE Dalry Medical Practice Dalry Health Centre 50 Vennel Street Dalry KA24 4AF 01294 835771 AYRSHIRE AND ARRAN Iain Colburn 21725 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 822380 AYRSHIRE AND ARRAN Gillian Collister 23710 GALSTON MEDICAL PRACTICE Galston Medical Practice 5a Henrietta Street Galston KA4 8JW 01563 822380 AYRSHIRE AND ARRAN James McWhirter 22861 GALSTON MEDICAL PRACTICE Galston Medical Practice 5a Henrietta Street Galston KA4 8JW 01563 822380 AYRSHIRE AND ARRAN Melissa Park 24317 GALSTON MEDICAL PRACTICE Galston Medical Practice 5a Henrietta Street Galston KA4 8JW 01563 822380 AYRSHIRE AND ARRAN William Nicoll 22926 GALSTON MEDICAL PRACTICE Galston Medical Practice 5a Henrietta Street Galston KA4 8JW 01563 822380 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 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 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 Gordon Haveron 21326 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 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 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 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 Robbie Cumming 24813 TEMPLEHILL SURGERY Templehill Surgery 23 Templehill Troon Ayrshire KA10 6BQ 01292 317594 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 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 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 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 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 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 Faye Hamill 23647 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 Gregory Hamill 20150 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 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 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 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 Katharine Cathrow 51128 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