Orchard Medical Centre

Dr David M Barr

MB ChB (Glasgow) 1990 Diploma in Diabetes Management

GP Partner. Locality Lead GP for Health Board, Palliative Care and Diabetes
Male