Sorry, there was a problem.

An unexpected error occurred and your request couldn't be handled. Please call a Dignity Health representative at
(844) 274-8497
OR
Chat with us here.

Reference code:

Meet our Cardiac Surgeons


Mercy Medical Group is proud to offer patients a team of cardiac surgeons performing a variety of advanced procedures.

Dr. John Dein 
Dr. Dein is board certified in both general surgery and thoracic surgery. Dr. Dein graduated from Duke University School of medicine and served as Chief Resident at Stanford University in the school’s cardiac surgery, thoracic surgery, and cardiopulmonary transplantation programs. Dr. Dein’s office is located in East Sacramento, adjacent to Mercy General Hospital.

Dr. Richard Kaplon
Dr. Kaplon is board certified in both general surgery and thoracic surgery. Dr. Kaplon graduated from New York University School of Medicine and received his Fellowship training at Columbia Presbyterian Medical Center. Dr. Kaplon’s office is located in East Sacramento, adjacent to Mercy General Hospital.

Dr. Allen Morris
Dr. Morris is board certified in both general surgery and thoracic surgery. Dr. Morris graduated from Wayne State University School of Medicine and received his Fellowship training at Rhode Island Hospital, Brown University. Dr. Morris’ office is located in East Sacramento, adjacent to Mercy General Hospital.

Dr. Kapil Sharma
Dr. Sharma is board certified in cardiac surgery. Dr. Sharma graduated from McGill University School of Medicine, Montreal, Canada, and received his Fellowship training at Stanford University in the Advanced Aortic Surgery and Heart Failure program. Dr. Sharma’s office is located in East Sacramento, adjacent to Mercy General Hospital.

Dr. Frank Slachman 
Dr. Slachman is board certified in both general surgery and thoracic surgery. Dr. Slachman graduated from St. Louis University School of Medicine and served his cardiothoracic residency at the University of Washington. Dr. Slachman’s office is located in East Sacramento, adjacent to Mercy General Hospital.

Learn More About Us

To learn more about our services and how we can help, please call us at 916.379.2888 or use our online feature, Find a Doctor tool.