Only for patients: Sign in with Facebook
Phone: 0141... show number
"On every occasion I have visited the doctor recently, I have been listened to and treated compassionately. In my opinion, the standard of care is high."
"every time i see Dr Geddes he always listens to what you say then gets the best for your needs"