Provider records sourced from NPPES (CMS National Plan & Provider Enumeration System). Data current as of August 10, 2026.

David L. McFadden, MD, SC

Organization Nephrology Physician · NPI 1386808871

David L. McFadden, MD, SC is a Nephrology Physician in Hazel Crest, Illinois. Licensed in Illinois. Registered with an NPI since 2008.

Licensed in
IL
In the registry since
2008

Practice location Address checks out

3709 Village Dr
Hazel Crest, IL 60429-2444
Phone: (815) 942-5813
Show map & directions

Pin is approximate — placed at the ZIP-code centre, not the exact door.

Specialties & licences

Nephrology Physician (primary) Taxonomy 207RN0300X · Licence 036087527 (IL)

Record details

NPI number1386808871
Entity typeOrganization (Type 2)
Organization subpartNo
Authorized official David McFadden — Nephrologist · (815) 942-5813
NPI enumeratedJuly 14, 2008
Last updated in NPPESJuly 14, 2008
Mailing address3709 Village Dr, Hazel Crest, IL 60429-2444

Other providers in Hazel Crest