Dr. Craig Cannon MD

  • Cardiovascular Disease Las Cruces, NM

Patient Reviews

Reviews reflect patients' level of satisfaction with the care they received from this provider. Dr. Craig Cannon xhas an overall rating of 4.6.


Dr. Craig Cannon, MD is a Doctor primarily located in Las Cruces, NM. He has 28 years of experience. His specialties include Cardiovascular Disease, Internal Medicine, Cardiology and Interventional Cardiology. Dr. Cannon is affiliated with Memorial Medical Center, Memorial Med Ctr, Las Cruces, Nm and NM Cardiac Care Center. He speaks English.


Find out the languages this doctor/ or staff may speak.


Learn where this doctor attended medical school.

Locations & Directions

New Mexico Cardiac Care

1160 Mall Dr
Las Cruces, NM 88011

Nearby Doctors

Dr. Craig Cannon, MD is similar to these 3 Doctors near Las Cruces, NM.