MARGARET ODURO, NP

Nurse Practitioner - Psychiatric/Mental Health

Active Individual
NPI: 1417443367

Practice Address

7236 ELMWOOD AVE
Philadelphia, PA 19142

Phone: (215) 987-6141

Specialties

Specialty Code Primary License
Registered Nurse 163W00000X No RN621024 (PA)
Nurse Practitioner - Psychiatric/Mental Health 363LP0808X Yes SP027583 (PA)
Nurse Practitioner - Adult Health 363LA2200X No SP018810 (PA)

Frequently Asked Questions

NPI 1417443367 is the National Provider Identifier for MARGARET ODURO, NP, a Nurse Practitioner - Psychiatric/Mental Health provider located in Philadelphia, PA. This NPI was enumerated on July 3, 2018.
MARGARET ODURO, NP practices at 7236 ELMWOOD AVE, Philadelphia, PA 19142.

Quick Facts

NPI
1417443367
Type
Individual
Enumerated
Jul 3, 2018
Last Updated
Feb 3, 2026

Nearby Providers