Stephen Richard Cain, MD is a health care provider primarily located in Las Cruces, NM, with another office in Roswell, NM. He has 29 years of experience. His specialties include Anesthesiologist and Family Medicine.
Graduated in 1996
Graduated in 1993
Dr. Cain graduated from the University of Arkansas For Medical Sciences College of Medicine,University of Arkansas For Medical Sciences College of Medicine in 1993. He works in Las Cruces, NM and 1 other location and specializes in Anesthesiologist and Family Medicine.