Share review of Dr John Swales
Dr John Swales
2017-03-15
Person
5
5
0
Written by a patient
15th March 2017
Fantastic. Explains everything professionally but also has time for the odd joke. Very friendly doctor.