Castle Douglas Medical Group
Castle Douglas Medical Group
01556 505900
Home
Staff
The Doctors
Dr Kenneth Scott
Dr Kellie-Marie Martin
Dr Ian Dempster
Dr Alexander Morton
Dr Carwyn Watkins
GP Trainees
The Nursing Team
Mrs Pauline Brown, Advanced Nurse Practitioner
Mrs Margaret Murray, Advanced Nurse Practitioner
Gillian White, Practice Nurse
Rachel Neil, Treatment Room Nurse
Sharon Robinson, Health Care Assistant
Megan McDougall, Health Care Assistant
Administration
Campbell Watt, Practice Manager
Angela Murray, Administrative Assisstant
Jane Shanks, Senior Medical Secretary
Shona Paterson, Medical Secreatry
Fiona Galloway, Medical Secretary
Liz Black, Medical Secretary
Reception Team
Ann Meechan Receptionist
Viv Middleton, Receptionist
Stephanie Low, Receptionist
Gillian Craik, Receptionist
Nicola Forsyth, Receptionist
Ruth Thomson, Receptionist
Gemma Thomson, Receptionist
Services
How To Register
How To See The Doctor
Special Clinics
Cervical Smears
Family Planning/Well Woman Clinics
Maternity Clinics
Child Development Clinics
Nurse Practitioner Clinics
Coronary Prevention
Asthma and Respiratory Disease Clinics
Diabetes Clinics
Stopping Smoking
New Patient Medical Check
Flu and Travel Immunisation
Non NHS Services
Postal Franking Machine
Results of Tests
NHS24
Violent Patients - Zero Tolerance
Contact Details for NHS Dumfries & Galloway
Other Services
Medication
NHS Minor Ailment Service
Repeat Prescriptions
Self Help
Common Illnesses
Colds and ‘Flu
Diarrhoea and Vomiting
Healthy Living
Other Information
The Practice Charter
Comments, Suggestions or Complaints
Access to Patient Information
Contact Us
Telephone Numbers
Location
Stephanie Phillips, Receptionist
Staff
»
Administration
»
Reception Team
Reception Team
Staff
The Doctors
GP Trainees
The Nursing Team
Administration
Campbell Watt, Practice Manager
Angela Murray, Administrative Assisstant
Jane Shanks, Senior Medical Secretary
Shona Paterson, Medical Secreatry
Fiona Galloway, Medical Secretary
Liz Black, Medical Secretary
Reception Team
Ann Meechan Receptionist
Viv Middleton, Receptionist
Stephanie Low, Receptionist
Gillian Craik, Receptionist
Nicola Forsyth, Receptionist
Ruth Thomson, Receptionist
Gemma Thomson, Receptionist