Since 1999, New Mexico Cardiac Care has offered a comprehensive range of treatments and service. New Mexico Cardiac Care has helped set the standard for delivering quality cardiac services to all of Dona Ana County and its underserved areas. Our physicians and their staff are highly trained and dedicated, and will continue to hold the high standard of commitment to provide the community with the utmost care.  

We are currently accepting new patients by appointment. Call (575) 521-3270

Comprehensive Care

A comprehensive range of cardiac procedures are offered by our experienced NMCC team:
• Interventional Cardiology
• Peripheral Interventions
• Pacemakers
• Defibrillators
• Echocardiography
• Nuclear Cardiology

About Our Medical Staff

Craig F. Cannon, MD FACC

Occidental College Los Angeles, CA
B.A. with Honors in Biology, 1983
Graduate Studies - Rosenstiel School of Marine and Atmospheric Science, University of Miami
Medical School - Texas Tech University School of Medicine 2500 Broadway Lubbock, TX 79409 Doctor of Medicine, May 1989

Postgraduate Medical Training
Medical Internship: UNM School of Medicine Albuquerque, NM (July 1989--June 1990)
Medical Residency: UNM School of Medicine Albuquerque, NM (July 1990--June 1992)


Hours and Location


Monday - Friday, 8AM -5PM

Phone: 575-521-3270
Toll Free: 1-866-521-3270
Fax: 575-521-3504


1160 Mall Drive
Las Cruces, NM, 88011