Individual provider Active NPI

Mahdis Sarrafi, M.D.

  • Internal Medicine Physician
  • Philadelphia, PA
National Provider Identifier
1942536354
Registry record updated Sep 8, 2026
On this page

Key facts

NPPES NPI Registry
Primary specialty
Internal Medicine PhysicianTaxonomy code 207R00000X
License
MD446173 Issued in PA
Practice address
10800 Knights Rd
Philadelphia, PA 19114-4200
Phone
(215) 612-4000
NPI assigned
Oct 20, 2009
Sex
Female
Sole proprietor
No

NPPES NPI Registry

Updated by the provider on Sep 8, 2026

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

Specialties & licenses 5

Specialty (taxonomy)CodeLicenseStatePrimary
Internal Medicine Physician 207R00000X MD446173 PA Primary
Hospitalist Physician 208M00000X 25MA10623500 NJ
Internal Medicine Physician 207R00000X 2023-02025 NC
Internal Medicine Physician 207R00000X 25MA10623500 NJ
Hospitalist Physician 208M00000X MD446173 PA

Addresses

Primary practice location

10800 Knights Rd
Philadelphia, PA 19114-4200

Mailing address

PO Box 40908
Fayetteville, NC 28309-0908
Phone (910) 615-6949

Other practice location 1

210 Medical Pavilion Dr
Raeford, NC 28376-9111
Phone (910) 904-8000

Other practice location 2

501 S Poplar St
Elizabethtown, NC 28337-9375
Phone (910) 862-5100

Other practice location 3

30 Prospect Ave
Hackensack, NJ 07601-1915
Phone (732) 783-4746

Other practice location 4

833 Chestnut Street
Suite 701
Philadelphia, PA 19107-4409
Phone (215) 955-6180

Medicare participation

Medicare enrollment files
Medicare fee-for-service enrollment
Enrolled in PA, DE, NJ, NY, FL, NC, NH, LA8 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 8

Enrollment IDStateProvider typePAC IDDetails
I20120808000429 PA Practitioner - HospitalistPractitioner - Internal Medicine 0042466906 Reassigns benefits to 9 organizations
I20180216001919 DE Practitioner - Internal Medicine 0042466906 Reassigns benefits to 1 organization
I20200828001595 NJ Practitioner - Internal MedicinePractitioner - Hospitalist 0042466906 Reassigns benefits to 1 organization
I20240904001919 NY Practitioner - Internal Medicine 0042466906 Reassigns benefits to 1 organization
I20240909002639 FL Practitioner - Internal Medicine 0042466906
I20260430003423 NC Practitioner - Internal Medicine 0042466906 Reassigns benefits to 2 organizations
I20260504005003 NH Practitioner - Hospitalist 0042466906 Reassigns benefits to 4 organizations
I20260506001129 LA Practitioner - Internal Medicine 0042466906 Reassigns benefits to 1 organization

Care Compare profile

Medicare Care Compare
Specialty
Internal Medicine
Education
Other, 1999
Medicare assignment
May accept Medicare assignment

Practice addresses (Care Compare)

200 Corporate Blvd
Lafayette, LA 70508-3844

54 Saint Emanuel St
Mobile, AL 36602-3215

59 Page Hill Rd
Berlin, NH 03570-3542

PO Box
Greenville, NC 27835

PO Box
Suite 40908
Fayetteville, NC 28309

PO Box
Suite 40908
Fayetteville, NC 28309-0908

National Provider Directory

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

State licenses

LicenseStateTypeSpecialty
2023-02025NCMDInternal Medicine Physician
25MA10623500NJMDHospitalist Physician
MD446173PAMDHospitalist Physician

Practice roles

OrganizationSpecialtyStatusNew patients
Christiana Care Health Services Inc CurrentSince Feb 11, 2018 Accepting new patients
Prospect Health Access Network, Inc. CurrentSince Jan 19, 2020 Accepting new patients
Prospect Health Access Network, Inc. Current Accepting new patients
HR Physician Services Internal Medicine CurrentSince Jun 24, 2024 Accepting new patients
Hackensack Meridian Health Medical Group - Specialty Care PC Internal Medicine CurrentSince Apr 16, 2024 Accepting new patients
First Docs LLC Internal Medicine CurrentSince May 1, 2025 Accepting new patients
Pennsylvania HM Associates PC Hospitalist CurrentSince Jun 1, 2022 Accepting new patients
Mylaurel Medical Group Ny, PLLC CurrentSince Aug 1, 2024 Accepting new patients
St Lukes Clinic-Treasure Valley LLC Internal Medicine CurrentSince Aug 1, 2025 Accepting new patients
HR Physician Services CurrentSince Jun 24, 2024 Accepting new patients
Main Line Healthcare Internal Medicine CurrentSince Dec 2, 2022 Accepting new patients
Virta Medical P.C. Internal Medicine CurrentSince Apr 14, 2025 Accepting new patients
Mercer Bucks Medical Associates, P.C. Internal Medicine CurrentSince May 1, 2025 Accepting new patients
HR Physician Services Internal Medicine Current Accepting new patients
Christiana Care Health Services Inc Internal Medicine CurrentSince Feb 11, 2018 Accepting new patients
Hackensack Meridian Health Medical Group - Specialty Care PC CurrentSince Apr 16, 2024 Accepting new patients
Tri-County Hospitalists, LLC Internal Medicine CurrentSince Oct 1, 2017 Accepting new patients

Locations

4755 Ogletown Stanton Rd
Ste 5A43
Newark, DE 19718
Phone (302) 623-0188

625 E Twiggs St
Ste 110
Tampa, FL 33602
Phone (866) 603-7803

30 Prospect Ave
Hackensack, NJ 07601
Phone (201) 488-0066

3600 State Route 66
Fl 3
Neptune City, NJ 07753
Phone (732) 807-0463

949 48th St
Brooklyn, NY 11219
Phone (702) 417-6255

885 3rd Ave
Fl 29
New York, NY 10022
Phone (866) 603-7803

1275 Glenlivet Dr
Ste 100622
Allentown, PA 18106
Phone (866) 603-7803

830 Old Lancaster Rd
Ste 108
Bryn Mawr, PA 19010
Phone (610) 520-5200

1 Medical Center Blvd
Ste 301
Chester, PA 19013
Phone (610) 566-6744

1 Medical Center Blvd
Chester, PA 19013
Phone (610) 447-6666

1553 Chester Pike
Ste 201
Crum Lynne, PA 19022
Phone (610) 499-7181

1411 Woodbourne Rd
Levittown, PA 19057
Phone (215) 943-8900

1648 Huntingdon Pike
Meadowbrook, PA 19046
Phone (215) 938-3413

1616 Huntingdon Pike
Meadowbrook, PA 19046
Phone (215) 856-1123

1068 W Baltimore Pike
Media, PA 19063
Phone (610) 566-9400

255 W Lancaster Ave
Paoli, PA 19301
Phone (484) 337-4286

8835 Germantown Ave
Philadelphia, PA 19118
Phone (215) 248-8227

507 Kimberton Rd
Phoenixville, PA 19460
Phone (610) 243-9117

815 Chester Pike
Prospect Park, PA 19076
Phone (610) 586-6262

175 E Chester Pike
Ridley Park, PA 19078
Phone (610) 595-6000

463 W Sproul Rd
Springfield, PA 19064
Phone (610) 543-0700

100 W Sproul Rd
Ste 123
Springfield, PA 19064
Phone (610) 619-8281

1130 W Chester Pike
West Chester, PA 19382
Phone (215) 815-7500

100 E Lancaster Ave
Wynnewood, PA 19096
Phone (484) 337-3583

Interoperability endpoints

  • FHIR API: https://fhir.meditouchehr.com/api/fhir/r4/
  • FHIR API: https://fhir4.healow.com/fhir/r4/IHJHBD

Organizations & group practices 24

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.

View all 24

NPI Registry JSON

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

{
    "created_epoch": "1255996800000",
    "enumeration_type": "NPI-1",
    "last_updated_epoch": "1788825600000",
    "number": "1942536354",
    "addresses": [
        {
            "country_code": "US",
            "country_name": "United States",
            "address_purpose": "MAILING",
            "address_type": "DOM",
            "address_1": "PO BOX 40908",
            "city": "FAYETTEVILLE",
            "state": "NC",
            "postal_code": "283090908",
            "telephone_number": "910-615-6949",
            "fax_number": "910-615-9761"
        },
        {
            "country_code": "US",
            "country_name": "United States",
            "address_purpose": "LOCATION",
            "address_type": "DOM",
            "address_1": "10800 KNIGHTS RD",
            "city": "PHILADELPHIA",
            "state": "PA",
            "postal_code": "191144200",
            "telephone_number": "215-612-4000"
        }
    ],
    "practiceLocations": [
        {
            "address_1": "210 Medical Pavilion Dr",
            "address_purpose": "LOCATION",
            "city": "Raeford",
            "state": "NC",
            "postal_code": "283769111",
            "country_code": "US",
            "telephone_number": "910-904-8000",
            "fax_number": "910-904-8445",
            "country_name": "United States",
            "address_type": "DOM"
        },
        {
            "address_1": "501 S Poplar St",
            "address_purpose": "LOCATION",
            "city": "Elizabethtown",
            "state": "NC",
            "postal_code": "283379375",
            "country_code": "US",
            "telephone_number": "910-862-5100",
            "fax_number": "910-862-5100",
            "country_name": "United States",
            "address_type": "DOM"
        },
        {
            "address_1": "30 Prospect Ave",
            "address_purpose": "LOCATION",
            "city": "Hackensack",
            "state": "NJ",
            "postal_code": "076011915",
            "country_code": "US",
            "telephone_number": "732-783-4746",
            "fax_number": "848-245-8571",
            "country_name": "United States",
            "address_type": "DOM"
        },
        {
            "address_1": "833 Chestnut Street",
            "address_2": "Suite 701",
            "address_purpose": "LOCATION",
            "city": "Philadelphia",
            "state": "PA",
            "postal_code": "191074409",
            "country_code": "US",
            "telephone_number": "215-955-6180",
            "fax_number": "215-955-6410",
            "country_name": "United States",
            "address_type": "DOM"
        }
    ],
    "basic": {
        "last_name": "SARRAFI",
        "first_name": "MAHDIS",
        "name_prefix": "Dr.",
        "credential": "M.D.",
        "sole_proprietor": "NO",
        "sex": "F",
        "enumeration_date": "2009-10-20",
        "last_updated": "2026-09-08",
        "certification_date": "2026-09-08",
        "status": "A"
    },
    "taxonomies": [
        {
            "code": "207R00000X",
            "taxonomy_group": "",
            "desc": "Internal Medicine",
            "state": "PA",
            "license": "MD446173",
            "primary": true
        },
        {
            "code": "208M00000X",
            "taxonomy_group": "",
            "desc": "Hospitalist",
            "state": "NJ",
            "license": "25MA10623500",
            "primary": false
        },
        {
            "code": "207R00000X",
            "taxonomy_group": "",
            "desc": "Internal Medicine",
            "state": "NC",
            "license": "2023-02025",
            "primary": false
        },
        {
            "code": "207R00000X",
            "taxonomy_group": "",
            "desc": "Internal Medicine",
            "state": "NJ",
            "license": "25MA10623500",
            "primary": false
        },
        {
            "code": "208M00000X",
            "taxonomy_group": "",
            "desc": "Hospitalist",
            "state": "PA",
            "license": "MD446173",
            "primary": false
        }
    ],
    "identifiers": [],
    "endpoints": [],
    "other_names": []
}

Other providers in Philadelphia, PA

Sources for this page

Verify at the official NPI Registry.