NPI-verified
James R. Hall
Credentials: MD · NPI: 1053979039
About
James R. Hall is an orthopedic provider in Urbandale, IA. Request an appointment or send a message below.
Location
4850 100TH ST
Urbandale, IA 50322Get directions
Urbandale, IA 50322Get directions