Practice staff
Dr Kathryn MacRae
Profession(s): General Practitioner (GP)
Qualification(s):
Gender: Female
Mr Craig McMorland
Profession(s):
Administrative Staff
Dispensing Assistant
Gender: Male
Mrs Eunice Ferreira
Profession(s): Administrative Staff
Gender: Female
Miss Mairi Gillies
Profession(s): Advanced Physiotherapy Practitioner
Gender: Female