Doctors

Dr John D McGarrity – MBChB DRCOG MRCGP (m)
GP Partner and GP Trainer, GMC 3130588
Dr Peter J Lindsay – MBchB MRCGP DRCOG DFFP (m)
GP Partner and GP Trainer, GMC 6026611
Dr Claire Duffy – MBChB MRCP MRCGP DRCOG DFSRH (f)
GP Partner, GMC 6103430
Dr Natalie Gallacher – MBChB (f)
GP Partner, GMC 7020158
Dr Jonathan Byers – BDS MFDS RCSEd MBChB DRCOG MRCGP (m)
GP Partner and FY2 Doctor Trainer, GMC 6163273
Dr Neil Mannis – MB BCh MRCGP DRCOG DCH (m)
GP Partner, GMC 4513676
Our Doctors in training currently in the practice
Dr Amy Piper (f) GPST3
Dr Ewan Thomson (m) GPST3
Dr Christopher Currie (m) GPST1
Dr Alice Holden (f) FY2