Individual provider · Type 1 NPI

Megan Punzalan

Family Nurse Practitioner · Streamwood, IL

NPI number 1881546794 Active

About NPI 1881546794

Megan Punzalan's National Provider Identifier is 1881546794, issued on Feb 12, 2026. The primary taxonomy on file is Family Nurse Practitioner (363LF0000X), and the practice location is in Streamwood, IL. The record was last updated on Mar 13, 2026.