Iowa Physicians Clinic Medical Foundation
NPI 1275581969
Practice location: 1005 Pennsylvania Ave, Ottumwa, IA 525016413
Taxonomy code: 332B00000X
Phone: (515) 682-4594
Currently, there are 1 healthcare prodviders using 5156824594 phone.