Share review of Dr David Savage
Dr David Savage
2016-10-28
Person
5
5
0
Written by a patient
28th October 2016
An extremely efficient , up-to-date, kind and warm General Practitioner. Can't be bettered!