NPI Portal NPI Lookup & Verification

Mr. David Phillip Keyes, LPC

Mr. David Phillip Keyes is a Professional Counselor provider (Counselor) practicing in Hickory, NC, registered in the NPPES registry with NPI 1558478040 since 2006. The credential LPC stands for Licensed Professional Counselor.

✓ Active NPI ✓ Valid NPI checksum

NPI 1558478040
Entity type Individual (Type 1)
Name Mr. David Phillip Keyes
Credential LPC
Sex Male
Practice address 327 1ST AVE NW, Hickory, NC, 28601
Phone 8286955900
Fax 8286954256
Enumeration date 2006-08-23
Last updated in NPPES 2015-09-21

Taxonomy & licenses

Taxonomy code Specialty Primary License State
101YP2500X Professional Counselor Primary 3250 NC
101YM0800X Mental Health Counselor Secondary 3250 NC

LPC — Licensed Professional Counselor: A licensed mental-health counselor providing psychotherapy. About the LPC credential

Other identifiers

Identifier Type State Issuer
6102470 Medicaid NC
12028 Other NC BLUE CROSS/BLUE SHIELD
84991 Other NC SENTARA
Copy-ready billing details
Provider: David Keyes, LPC
NPI: 1558478040
Taxonomy: 101YP2500X (Professional Counselor)
Address: 327 1ST AVE NW, Hickory, NC, 28601

Other providers at this practice address

NPI Name Type Specialty Location
1154309342 Tana Holloway Individual Family Nurse Practitioner Hickory, NC
1962478362 The Mental Health Fund Inc Organization Mental Health Counselor Hickory, NC
1376519785 Lizette Retis Individual Family Nurse Practitioner Hickory, NC
1144266073 Rosemary Kollstedt Individual Clinical Social Worker Hickory, NC
1871524306 Vikki Roberts Individual Physician Assistant Hickory, NC
1073538195 Jacob Whitener Individual Psychiatry Physician Hickory, NC
1598780397 Lizette Villacorte Individual Psychiatry Physician Hickory, NC
1417976812 Debra Engelmann Individual Clinical Social Worker Hickory, NC

Verify this record

Cross-check NPI 1558478040 against the authoritative CMS record: view Mr. David Phillip Keyes on the official NPPES registry .

What is an NPI number?

A National Provider Identifier (NPI) is a unique 10-digit number that CMS assigns to every U.S. healthcare provider and organization under HIPAA. Type 1 NPIs identify individual providers; Type 2 NPIs identify organizations. The NPI appears on insurance claims, prescriptions, and credentialing paperwork, and never changes — even if the provider moves or changes specialty. Read the full guide or validate an NPI number.

Frequently asked questions

How do I verify David Keyes's NPI record?
Cross-check NPI 1558478040 against the official CMS registry at npiregistry.cms.hhs.gov. This page mirrors the same public NPPES data with a monthly snapshot.
Is NPI 1558478040 active?
Yes — as of the latest NPPES snapshot, NPI 1558478040 is active (record last updated 2015-09-21).

Source: CMS NPPES (public data). Snapshot 2026-07-11. Provider record last updated 2015-09-21.