Sorry, we're closed
Markinch Medical Practice wanted to let everyone know that Dr David Anderson is retiring on 31/7/26. We want to thank him for his dedicated work as a general practitioner for the patients of Markinch Medical Practice over the last 24 years.
Dr Anderson wanted to thank everyone for the kind wishes he has already received and to say what a privilege it has been to serve as a local GP and to look after so many of you and your families.