Doctors and Advanced Nurse Practitioners 

Please view the teams role by clicking on the individual team member. 

Dr Imogen Walsh Dr Imogen Walsh GP Partner Dr Alison Parker Dr Alison Parker GP Partner Dr Julia Clark Dr Julia Clark GP Partner Dr Aileen Lambie Dr Aileen Lambie Salaried GP Dr Liam Townend Dr Liam Townend Salaried GP Dr Andrea Whitehead Dr Andrea Whitehead Salaried GP Julie Corr Julie Corr Advanced Nurse Practitioner Dr Imoette David Dr Imoette David GP Registrar Rahul Rahul Medical Student (Medicine) Francesca Francesca Medical Student (Medicine)