Dr. David Hall DO Des Moines, IA with 21+ years experience
Gender: Male Years In Practice: 21+ Phone Number:(515) 263-2400
Specialty
Cardiology
General Cardiology
Contact
1301 Penn Ave
Suite 100
Des Moines, IA 50316 Phone:(515) 263-2400 Fax: (515) 263-2400
Affiliated Hospitals
Gundersen Palmer Lutheran Hospital and Clinics West Union, IA Mercy Medical Center-Des Moines Des Moines, IA Story County Medical Center Nevada, IA UnityPoint Health-Iowa Lutheran Hospital Des Moines, IA UnityPoint Health-Iowa Methodist Medical Center Des Moines, IA UnityPoint Health-Marshalltown Marshalltown, IA