Individual provider Active NPI

Charles Miles Harmon, M.D.

  • Neonatal-Perinatal Medicine Physician
  • Rocky Mount, NC
National Provider Identifier
1982922217
Registry record updated Mar 18, 2026
On this page

Key facts

NPPES NPI Registry
Primary specialty
Neonatal-Perinatal Medicine PhysicianTaxonomy code 2080N0001X
License
2025-02540 Issued in NC
Practice address
2460 Curtis Ellis Dr
Rocky Mount, NC 27804-2237
Phone
(252) 962-8000
Fax
(252) 962-8188
NPI assigned
May 11, 2010
Sex
Male
Sole proprietor
No

NPPES NPI Registry

Updated by the provider on Mar 18, 2026

Registry information is reported by the provider to CMS and is not verified. About this source

Specialties & licenses 5

Specialty (taxonomy)CodeLicenseStatePrimary
Neonatal-Perinatal Medicine Physician 2080N0001X 80267 AZ
Neonatal-Perinatal Medicine Physician 2080N0001X 2025-02540 NC Primary
Neonatal-Perinatal Medicine Physician 2080N0001X 46810 OK
Neonatal-Perinatal Medicine Physician 2080N0001X MD449130 PA
Neonatal-Perinatal Medicine Physician 2080N0001X MD.31361 AL

Addresses

Primary practice location

2460 Curtis Ellis Dr
Rocky Mount, NC 27804-2237

Mailing address

708 Kenmore Rd
Chapel Hill, NC 27514-2020

Medicare participation

Medicare enrollment files
Medicare fee-for-service enrollment
Enrolled in AL, OK, NC3 enrollments
Eligible to order & refer
  • Part B services: Yes
  • Medical equipment: Yes
  • Home health: Yes
  • Power mobility devices: Yes
  • Hospice: Yes
Green means eligible to order or refer.

Enrollment records 3

Enrollment IDStateProvider typePAC IDDetails
I20171013002315 AL Practitioner - Pediatric Medicine 5193961761 Reassigns benefits to 2 organizations
I20251231001373 OK Practitioner - Pediatric Medicine 5193961761 Reassigns benefits to 1 organization
I20260120003265 NC Practitioner - Pediatric Medicine 5193961761 Reassigns benefits to 1 organization

Care Compare profile

Medicare Care Compare
Specialty
Pediatric Medicine
Education
University of North Carolina at Chapel Hill School of Medicine, 2010
Medicare assignment
May accept Medicare assignment

Practice addresses (Care Compare)

5221 Paramount Pkwy
Suite 420
Morrisville, NC 27560-4704

6600 S Yale Ave
Suite 1200
Tulsa, OK 74136-3361

National Provider Directory

National Provider Directory
Medicare enrollment (NPD)
Enrolled
Credentials
Doctor of Medicine

State licenses

LicenseStateTypeSpecialty
MD.31361ALMDNeonatal-Perinatal Medicine Physician
80267AZMDNeonatal-Perinatal Medicine Physician
2025-02540NCMDNeonatal-Perinatal Medicine Physician
46810OKMDNeonatal-Perinatal Medicine Physician

Practice roles

OrganizationSpecialtyStatusNew patients
University of South Alabama CurrentSince Aug 1, 2017 Accepting new patients
University of South Alabama Current Accepting new patients
USA Health Physician Billing Services LLC Current Accepting new patients
NHCS Physicians Inc Neonatal-Perinatal Medicine CurrentSince Dec 2, 2025 Accepting new patients
Warren Clinic Inc CurrentSince Jan 12, 2026 Accepting new patients
USA Health Physician Billing Services LLC CurrentSince Oct 1, 2019 Accepting new patients
USA Health Physician Billing Services LLC CurrentSince Oct 1, 2019 Accepting new patients
University of South Alabama CurrentSince Aug 1, 2017 Accepting new patients
Imc-Neonatology LLC Neonatal-Perinatal Medicine Past Accepting new patients
Gulf Health Hospitals, Inc Past Accepting new patients
Mobile Infirmary Association Past Accepting new patients

Locations

2451 Fillingim St
Ste 604
Mobile, AL 36617

1700 Center St
Mobile, AL 36604
Phone (251) 415-1000

75 S University Blvd
Unit 6000
Mobile, AL 36608
Phone (251) 660-5555

5 Mobile Infirmary Cir
Mobile, AL 36607
Phone (251) 432-4415

1660 Spring Hill Ave
Mobile, AL 36604
Phone (251) 445-9616

75 S University Blvd
Unit 6500
Mobile, AL 36608
Phone (251) 445-8282

1660 Spring Hill Ave
Ste 3069
Mobile, AL 36604
Phone (251) 445-8405

2460 Curtis Ellis Dr
Rocky Mount, NC 27804
Phone (252) 443-8199

6600 S Yale Ave
Ste 1400
Tulsa, OK 74136
Phone (888) 247-0125

6151 S Yale Ave
Tulsa, OK 74136
Phone (918) 502-6097

Organizations & group practices 11

Organizations this provider is connected to: Medicare benefit reassignments (the organization bills Medicare for this provider’s services), Care Compare group memberships and National Provider Directory roles.

NPI Registry JSON

The complete NPPES record for this NPI in the NPI Registry API format.

{
    "created_epoch": "1273536000000",
    "enumeration_type": "NPI-1",
    "last_updated_epoch": "1773792000000",
    "number": "1982922217",
    "addresses": [
        {
            "country_code": "US",
            "country_name": "United States",
            "address_purpose": "MAILING",
            "address_type": "DOM",
            "address_1": "708 KENMORE RD",
            "city": "CHAPEL HILL",
            "state": "NC",
            "postal_code": "275142020"
        },
        {
            "country_code": "US",
            "country_name": "United States",
            "address_purpose": "LOCATION",
            "address_type": "DOM",
            "address_1": "2460 CURTIS ELLIS DR",
            "city": "ROCKY MOUNT",
            "state": "NC",
            "postal_code": "278042237",
            "telephone_number": "252-962-8000",
            "fax_number": "252-962-8188"
        }
    ],
    "practiceLocations": [],
    "basic": {
        "last_name": "HARMON",
        "first_name": "CHARLES",
        "middle_name": "MILES",
        "name_prefix": "Dr.",
        "credential": "M.D.",
        "sole_proprietor": "NO",
        "sex": "M",
        "enumeration_date": "2010-05-11",
        "last_updated": "2026-03-18",
        "certification_date": "2026-03-18",
        "status": "A"
    },
    "taxonomies": [
        {
            "code": "2080N0001X",
            "taxonomy_group": "",
            "desc": "Pediatrics, Neonatal-Perinatal Medicine",
            "state": "AZ",
            "license": "80267",
            "primary": false
        },
        {
            "code": "2080N0001X",
            "taxonomy_group": "",
            "desc": "Pediatrics, Neonatal-Perinatal Medicine",
            "state": "NC",
            "license": "2025-02540",
            "primary": true
        },
        {
            "code": "2080N0001X",
            "taxonomy_group": "",
            "desc": "Pediatrics, Neonatal-Perinatal Medicine",
            "state": "OK",
            "license": "46810",
            "primary": false
        },
        {
            "code": "2080N0001X",
            "taxonomy_group": "",
            "desc": "Pediatrics, Neonatal-Perinatal Medicine",
            "state": "PA",
            "license": "MD449130",
            "primary": false
        },
        {
            "code": "2080N0001X",
            "taxonomy_group": "",
            "desc": "Pediatrics, Neonatal-Perinatal Medicine",
            "state": "AL",
            "license": "MD.31361",
            "primary": false
        }
    ],
    "identifiers": [],
    "endpoints": [],
    "other_names": []
}

Other providers in Rocky Mount, NC

Sources for this page

Verify at the official NPI Registry.