Patient
I have had excellent experiences under the care of Doctor John Canales. Has done A fantastic job as my doctor. It has been a very exciting experience as his patient. He is a very positive and excellent professional in his handling of my care.