James Hall, MD, is a cardiothoracic physician at Medical Associates Clinic in Dubuque, Iowa. Dr. Hall provides a range of surgical treatments, including heart bypass surgery, valve repair and replacement, ascending aortic aneurysm, thoracotomies, and video-assisted thoracic surgery.
Cardiothoracic Department