Dr. Shaffer graduated from the University of New Mexico School of Medicine in 1985. Dr. Shaffer works in Santa Fe, NM and specializes in Internal Medicine, Critical Care Respiratory Therapy and Pulmonology. Dr. Shaffer is affiliated with Christus Saint Vincent Regional Medical Center.
View More
