1 reviews | Active since Member
We wish to thank Dr G A Davis for a job well done. He is young, dynamic and a peoples person. He communicates with you and puts your mind at ease at all times. The journey thus far and further on towards healing, has been made comfortable knowing that he has and does put my best interests at heart. Michael