This website uses cookies to function correctly.
You may delete cookies at any time but doing so may result in some parts of the site not working correctly.


Dr A Bennett (f)


Dr G A MacLeod (m)
MBChB (1985) MRCGP
Dr V A Fakhoury (f)

MBChB (1988) - speaks English, German and Spanish

NHS ScotlandThis site is brought to you by My Surgery Website