MICHAEL W. BARBA NPI 1114009255

Similar Providers Nearby

NPI Provider Name NPI Type Taxonomy
1366609364 JON L HARDINGER Organization Clinic/Center (Dental)
1588406276 KDB DENTAL PLLC Organization Clinic/Center (Dental)
1093767113 MAGNETIC RESONANCE SERVICES PTR Organization Clinic/Center (Magnetic Resonance Imaging (MRI))
1124194162 MERCY HEALTH SERVICES IOWA CORP. Organization Clinic/Center (Urgent Care)
1124997457 HARNISH COUNSELING & CONSULTING PLC Organization Counselor (Mental Health)
1184870792 IOWA SCOLIOSIS CLINIC INC. Organization Clinic/Center
1316454424 PRAIRIE RIDGE INTEGRATED BEHAVIORAL HEALTHCARE Organization Clinic/Center (Mental Health (Including Community Mental Health Center))
1396420634 MARY MIDDLETON COUNSELING, LLC Organization Clinic/Center (Mental Health (Including Community Mental Health Center))
1427398791 VEIN CARE ASSOCIATES P.C. Organization Clinic/Center (Medical Specialty)
1528005402 OMAHA VAMC Organization Clinic/Center (VA)
1528154283 MERCY HEALTH SERVICES/IOWA CORP. Organization Clinic/Center (End-Stage Renal Disease (ESRD) Treatment)
1548616774 FRESENIUS KIDNEY CARE NORTH IOWA, LLC Organization Clinic/Center (End-Stage Renal Disease (ESRD) Treatment)
1558325829 MASON CITY IMAGING PARTNERS LLC Organization Clinic/Center (Magnetic Resonance Imaging (MRI))
1568509529 FRANCIS LAUER YOUTH SERVICES Organization Clinic/Center (Multi-Specialty)
1588160089 COMMUNITY HEALTH CENTER OF FORT DODGE, INC. Organization Clinic/Center (Federally Qualified Health Center (FQHC))
1679424659 BELMOND COMMUNITY HOSPITAL Organization Clinic/Center (Rural Health)
1710936604 MASON CITY CLINIC Organization Clinic/Center (Medical Specialty)
1801637061 PRAIRIE RIDGE INTEGRATED BEHAVIORAL HEALTHCARE Organization Clinic/Center (Mental Health (Including Community Mental Health Center))
1831984103 MOXIHEALTH PLLC Organization Clinic/Center (Primary Care)
1841259488 PARENTS UNITED Organization Clinic/Center (Mental Health (Including Community Mental Health Center))

What is NPI?

NPI stands for National Provider Identifier. The NPI is a 10-digit identification number that is completely unique. The NPI number by itself does not contain any identifiable information such as a provider’s speciality or location. The NPI is assigned to individuals or organizacions for their lifespan and it is independent of key provider information type updates like a change of practices, location or speciality.

This page was last updated on: 11/21/2025

NPI Synchronization or Removal

All materials and services on this site are provided on an "as is" and "as available" basis without warranty of any kind. The NPI record is maintained by the National Plan & Provider Enumeration System (NPPES) and anyone may request this information and other NPPES health care provider data from HHS under The Freedom of Information Act (FOIA), Title 5 of the United States Code, section 552. To update the NPI records please contact the NPPES.