NPI #
1005 Pennsylvania Ave Ste 101
Ottumwa, IA, 52501-6408
Ambulatory Health Care Facilities
Clinic/Center
End-Stage Renal Disease (ESRD) Treatment
261QE0700X
1001 Pennsylvania Ave
Ottumwa, IA, 52501-6427
1001 Pennsylvania Ave, Central Clinic Bldg.
1001 Pennsylvania Ave, Central Clinic Billing
1009 Pennsylvania Ave
Ottumwa, IA, 52501-2108