Individual provider · Type 1 NPI

Ellen Elizabeth Allen, FNP

Family Nurse Practitioner · Palo Alto, CA

NPI number 1457059271 Active

Practice location

195 Page Mill Rd Ste 103
Palo Alto, CA 94306-2073

Mailing address

1 Embarcadero Ctr Ste 1900
San Francisco, CA 94111-3723

Other practice locations

  • 111 N Orange Ave Ste 800, Orlando, FL 32801-2381 · (888) 731-8994
  • 421 Fayetteville St Ste 1100, Raleigh, NC 27601-3000 · (888) 731-8994
  • 429 4th Ave Fl 7, Pittsburgh, PA 15219-1500 · (888) 731-8994
  • 2 Embarcadero Ctr, San Francisco, CA 94111-3823 · (888) 663-6331

Specialties and licenses

TaxonomyCodeLicense
Family Nurse Practitioner 363LF0000X331880 (NC)
Family Nurse Practitioner Primary 363LF0000X95037915 (CA)
Nurse Practitioner 363L00000XSP029032 (PA)

Family Nurse Practitioner: Definition to come...

104 other providers at this address

Other family nurse practitioner providers in Palo Alto

See all in Palo Alto →

About NPI 1457059271

Ellen Elizabeth Allen, FNP's National Provider Identifier is 1457059271, issued on Feb 21, 2023. The primary taxonomy on file is Family Nurse Practitioner (363LF0000X), and the practice location is in Palo Alto, CA. The record was last updated on Oct 13, 2026.