Gregory J. Cannon, MD

Specialties:

Internal Medicine
4.9/5
Based on 445 Reviews
About our ratings
  • Montage Medical Group

Dr. Cannon is a primary care physician at Montage Medical Group in Ryan Ranch. He began his career working as a government contractor with the Department of Defense before going back to school to study medicine at St. George's University. He completed his residency at San Joaquin General Hospital and served as the co-chief resident in his final year. Dr. Cannon practiced in Pleasanton for several years before joining Montage Medical Group and is board certified.

View insurance we accept

Contact Information

  • Office: 831-333-3040

Locations

Profile

Gender:

Male

Languages:

English

Areas of Interest

Internal Medicine

Experience

Year joined staff: 2022

Residency

2018
San Joaquin General Hospital

Internship

2016
San Joaquin General Hospital

Medical School

2015
St. Georges School of Medicine, St. Georges, Grenada, W.I.

Board Certifications

  • Internal Medicine, American Board of Internal Medicine, 2018

Patient Reviews

4.9/5
Based on 445 Reviews
5.0
Friendliness/courtesy
4.9
Likelihood of recommending
4.9
Showed concern
5.0
Gave information about medications
4.9
Discussed treatment options
4.9
Included patient in decisions
5.0
Explained things clearly
4.9
Provider included you in decisions

The following ratings and reviews are based on verified feedback collected from independently administered patient experience surveys. The ratings and comments submitted by patients reflect their own views and opinions. Patient identities are withheld to ensure confidentiality and privacy.

Learn More