MCFARLAND CLINIC PC
NPI 1639135643
Clinic/Center - Multi-Specialty in Ames, IA

Active since April 26, 2006
1215 DUFF AVENUE, AMES, IA 50010(515) 239-4400(515) 239-4446 Get Directions Write a Review

NPPES record last updated: August 18, 2022. Verified against the NPPES registry weekly; last sync: October 18, 2026.

Record update history: Aug 18, 2022, Dec 10, 2015 (2 updates tracked since 2015).

About Mcfarland Clinic Pc NPPES

Official registry information on file with the National Plan and Provider Enumeration System.

MCFARLAND CLINIC PC (NPI 1639135643) is a healthcare organization registered as a multi-specialty in Ames, Iowa and active in the NPI registry since April 2006. The organization lists Andrew M. Perry, Ceo, as its authorized official.

NPPES Registry Identity

NPI1639135643
Entity TypeOrganization
Primary Taxonomy261QM1300X
Legal Business NameMCFARLAND CLINIC PC
Location Address1215 DUFF AVENUEAmes, IA 50010-3014
Mailing Address1215 Duff AveAmes, IA 50010-5469 · (515) 239-4400 · Fax (515) 239-4446
Fax(515) 239-4446
Organization SubpartNo
Authorized OfficialAndrew M. PerryCeo · (515) 239-4452
Enumeration DateApril 26, 2006
Last NPPES UpdateAugust 18, 20222 updates tracked since enumeration
NPPES CertifiedAugust 18, 2022
✔ NPI 1639135643 is a valid, active identifier and passes the ISO check-digit test.

Specialties & Licenses

★ Primary SpecialtyClinic/Center · Multi-SpecialtyAmbulatory Health Care Facilities
Taxonomy Code261QM1300X
1215 DUFF AVENUE, Ames, IA 50010

Accepted Insurance

Medicare Participation & PECOS CMS

Medicare enrollment, revalidation and the clinicians who bill Medicare through this organization, from CMS.

Medicare Enrollment Status

✔

Enrolled in Medicare (PECOS)

Mcfarland Clinic Pc is registered in the CMS Provider Enrollment, Chain and Ownership System (PECOS).

Medicare Revalidation Due Date 2

Next revalidation due by October 31, 2026

This provider holds 2 Medicare enrollments with upcoming revalidation dates. Medicare-enrolled providers and suppliers confirm their enrollment information with CMS on a set cycle, every 5 years for most and every 3 years for medical equipment suppliers. CMS sets the due date for each enrollment.

StateEnrollment IDDue date
StateTexasEnrollment IDO20200220001592Non-DME Part B · Clinic/Group PracticeDue dateOctober 31, 2026
StateGeorgiaEnrollment IDO20200604001899Non-DME Part B · Clinic/Group PracticeDue dateNovember 30, 2026
Source: CMS Revalidation Due Date List, October 2026 release.

Clinicians Billing Medicare Through This Organization

368

Medicare enrollment records show 368 clinicians reassign Medicare billing to Mcfarland Clinic PC, which bills Medicare for the services they deliver. Of these, 92 practice at this address and 237 within 10 miles. Listed here are the 20 practicing nearest to this location.

Clinicians by Medicare Specialty 45

Nurse Practitioner48
Diagnostic Radiology45
Physical Therapist in Private Practice44
Family Practice42
Hospitalist20
Anesthesiology17
Internal Medicine16
Pediatric Medicine14
37 other specialties122

Nearest to this location (20)

See all 368
Pediatric Medicine
NPI 1851387591
1215 DUFF AVE
Ames, IA 50010
(515) 239-4404
✔ PECOS✔ Accepts MedicareSame address
Pathology
NPI 1518917947
1215 DUFF AVE
Ames, IA 50010
(515) 239-4448
✔ PECOS✔ Accepts MedicareSame address
Diagnostic Radiology
NPI 1912115288
1215 DUFF AVE MCFARLAND CLINIC, PC
Ames, IA 50010
(515) 239-4456
✔ PECOS✔ Accepts MedicareSame address
Nurse Practitioner
NPI 1447090816
1215 DUFF AVE
Ames, IA 50010
(152) 394-4965
✔ PECOSSame address
Internal Medicine
NPI 1902060759
1215 DUFF AVENUE
Ames, IA 50010
(515) 239-4432
✔ PECOS✔ Accepts MedicareSame address
Orthopedic Surgery
NPI 1316237357
1215 DUFF AVE
Ames, IA 50010
(515) 239-4475
✔ PECOS✔ Accepts MedicareSame address
Allergy/Immunology
NPI 1275061459
1215 DUFF AVE
Ames, IA 50010
(515) 239-4400
✔ PECOS✔ Accepts MedicareSame address
Qualified Audiologist
NPI 1992978266
1215 DUFF AVE
Ames, IA 50010
(515) 239-4421
✔ Accepts MedicareSame address
General Surgery
NPI 1205327525
1215 DUFF AVE
Ames, IA 50010
(515) 239-4427
✔ PECOS✔ Accepts MedicareSame address
Gastroenterology
NPI 1285844142
1215 DUFF AVENUE MCFARLAND CLINIC. PC
Ames, IA 50010
(515) 239-4450
✔ PECOS✔ Accepts MedicareSame address
Infectious Disease
NPI 1609003433
1215 DUFF AVENUE
Ames, IA 50010
(515) 239-4474
✔ PECOS✔ Accepts MedicareSame address
Physical Therapist in Private Practice
NPI 1790529469
1215 DUFF AVE LOWR LEVEL
Ames, IA 50010
(515) 956-4095
✔ Accepts MedicareSame address
Interventional Radiology
NPI 1063859981
1215 DUFF AVE
Ames, IA 50010
(515) 239-4456
✔ PECOS✔ Accepts MedicareSame address
Otolaryngology
NPI 1356540884
1215 DUFF AVENUE MCFARLAND CLINIC PC
Ames, IA 50010
(515) 239-4480
✔ PECOS✔ Accepts MedicareSame address
Podiatry
NPI 1578206249
1215 DUFF AVE
Ames, IA 50010
(515) 239-4586
✔ PECOS✔ Accepts MedicareSame address
Urology
NPI 1548414188
1215 DUFF AVENUE. MCFARLAND CLINIC. PC
Ames, IA 50010
(515) 239-4490
✔ PECOS✔ Accepts MedicareSame address
Preventive Medicine
NPI 1083728448
1215 DUFF AVE
Ames, IA 50010
(515) 239-4496
✔ PECOS✔ Accepts MedicareSame address
Pulmonary Disease
NPI 1497316582
1215 DUFF AVE
Ames, IA 50010
(515) 239-4422
✔ PECOS✔ Accepts MedicareSame address
Family Practice
NPI 1457342131
1215 DUFF AVE
Ames, IA 50010
(515) 239-4400
✔ PECOS✔ Accepts MedicareSame address
Anesthesiology
NPI 1710390182
1215 DUFF AVENUE
Ames, IA 50010
(515) 239-2151
✔ PECOS✔ Accepts MedicareSame address
See all 368 clinicians

Source: CMS Revalidation Reassignment List, October 2026 release. Reassignment records can lag staffing changes; confirm a current affiliation with the organization.

Frequently Asked Questions NPPES & CMS

Common questions about this NPI record, answered from the official NPPES registry and CMS datasets shown on this page.

What is Mcfarland Clinic PC's NPI number?

The NPI number for Mcfarland Clinic PC is 1639135643. It was assigned to this organization in the NPPES registry on April 26, 2006.

Where is Mcfarland Clinic PC located?

Mcfarland Clinic PC is located at 1215 Duff Avenue, Ames, IA 50010. The listed phone number is (515) 239-4400.

What is Mcfarland Clinic PC's specialty?

The primary specialty registered for this NPI is Clinic/Center, specializing in Multi-Specialty, with taxonomy code 261QM1300X.

Is Mcfarland Clinic PC enrolled in Medicare?

Yes. Mcfarland Clinic PC is registered in the Medicare PECOS enrollment system.

When is Mcfarland Clinic PC's Medicare revalidation due?

According to the CMS Revalidation Due Date List (October 2026 release), Mcfarland Clinic PC holds 2 Medicare enrollments with upcoming revalidation dates. The next is due by October 31, 2026 (Non-DME Part B, Texas, Clinic/Group Practice). Medicare providers and suppliers revalidate their enrollment every 5 years, and medical equipment suppliers every 3 years. Confirm current requirements with your Medicare Administrative Contractor.

How many clinicians bill Medicare through Mcfarland Clinic PC?

According to the CMS Revalidation Reassignment List (October 2026 release), 368 clinicians in 45 Medicare specialties reassign their Medicare billing to Mcfarland Clinic PC. A reassignment is filed with Medicare on form CMS-855R, signed by both the clinician and the organization, and lets the organization bill Medicare and receive payment for the clinician's services. The largest specialties are Nurse Practitioner (48), Diagnostic Radiology (45) and Physical Therapist in Private Practice (44). Of these, 92 practice at this address and 237 within 10 miles. Reassignment records can lag staffing changes; confirm a current affiliation with the organization.

What insurance does Mcfarland Clinic PC accept?

Health plans from Ambetter Health, Ambetter Health of Delaware, Ambetter from NH Healthy Families, Ambetter from Sunflower Health Plan and Anthem Blue Cross and Blue Shield and 4 other insurers list Mcfarland Clinic PC as in-network in at least one marketplace plan. Coverage varies by plan and year; verify with the insurer or the provider before a visit.

When was this NPI record last updated?

The NPPES record for Mcfarland Clinic PC was last updated on August 18, 2022. NPI Profile syncs weekly with the NPPES registry data releases published by CMS. This NPI record was last updated 4 years ago. If this record has changed at CMS more recently, you can request an on-demand re-check against the live CMS registry, directly from this page.