James Hall, MD

Orthopaedic Surgery

Des Moines Orthopaedic Surgeons

350 NE 36th St, Ankeny, IA 50021

Accepting new patients

(515) 224-1414