Dr. Donald Mcsweyn MD

  • Interventional Cardiology Hannibal, MO

Patient Reviews

Reviews reflect patients' level of satisfaction with the care they received from this provider. Dr. Donald Mcsweyn xhas an overall rating of 4.3.


Dr. Donald Mcsweyn, MD is a Doctor primarily located in Hannibal, MO, with other offices in Kirksville, MO and Lawrence, KS. He has 36 years of experience. His specialties include Interventional Cardiology and Nuclear Cardiology. Dr. Mcsweyn is affiliated with Providence Medical Center, Hannibal Regional Hospital and Northeast Regional Medical Center. He speaks English.


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


Learn where this doctor attended medical school.

Locations & Directions

Hannibal Regional Hospital

6000 Hospital Dr
Hannibal, MO 63401

Northeast Regional Medical Center

315 S Osteopathy Ave
Kirksville, MO 63501

Lawrence Surgery Associates PA

330 Arkansas St
Lawrence, KS 66044

Nearby Doctors

Dr. Donald Mcsweyn, MD is similar to these 2 Doctors near Hannibal, MO.