thumb_up
Good Experience
Wait Time: 15 minutes
Dr. Cannon can give a master class on how every Doctor should strive to be. He provides expertise and a willingness to listen and discuss your medi...
May 15, 2022 • Tracey M.
Dr. Cannon can give a master class on how every Doctor should strive to be. He provides expertise and a willingness to listen and discuss your medi...
May 15, 2022 • Tracey M.
Exceptional Doctor who really cares for his patients. Highly recommend him.
Jul 3, 2021 • William Q. • Verified User
Great individual and doctor!!!
Jul 2, 2021 • Peter B. • Verified User
Dr. Cannon saw me at 10;00 AM, my scheduled time.
Jun 8, 2021 • Johnt T. • Verified User
Not only is Dr. Cannon a great doctor and person, he is a caring individual and always there for his patients. I am extremely fortunate to have him as...
Jun 7, 2021 • Peter B. • Verified User