Share review of Dr David O'Reilly
Dr David O'Reilly
2017-05-03
Person
5
5
0
Written by a patient
3rd May 2017
A kind, caring man who allows plenty of time to listen and understand.