Individual provider Active NPI

Marshall Craig Hall, MD

  • Urology Physician
  • Rockport, ME
National Provider Identifier
1881676484
Registry record updated Feb 15, 2024
On this page

Key facts

NPPES NPI Registry
Primary specialty
Urology PhysicianTaxonomy code 208800000X
License
9801292 Issued in NC
Practice address
3 Glen Cove Dr Ste 3
Rockport, ME 04856-4232
Phone
(207) 301-5400
NPI assigned
Nov 18, 2005
Sex
Male
Sole proprietor
No

NPPES NPI Registry

Updated by the provider on Feb 15, 2024

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

Specialties & licenses 2

Specialty (taxonomy)CodeLicenseStatePrimary
Urology Physician 208800000X MD25171 ME
Urology Physician 208800000X 9801292 NC Primary

Addresses

Primary practice location

3 Glen Cove Dr Ste 3
Rockport, ME 04856-4232

Mailing address

1100 Kensington Dr
High Point, NC 27262-4503
Phone (336) 978-8422

Other practice location 1

2630 Willard Dairy Rd Ste 303
High Point, NC 27265-8354
Phone (336) 884-3742

Other identifiers 2

IdentifierTypeStateIssuer
891161FMedicaidNC
P00325648OtherNCRAILROAD MEDICARE

Medicare participation

Medicare enrollment files
Medicare fee-for-service enrollment
Enrolled in NC, ME2 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 2

Enrollment IDStateProvider typePAC IDDetails
I20060302000097 NC Practitioner - Urology 1456367358 Reassigns benefits to 2 organizations
I20220210002501 ME Practitioner - Urology 1456367358

Care Compare profile

Medicare Care Compare
Specialty
Urology
Education
University of Louisville School of Medicine, 1987
Medicare assignment
Accepts the Medicare-approved amount as payment in full
Group practices
Unc Physicians Network LLCGroup PAC ID 5496940546, 985 clinicians

Practice addresses (Care Compare)

180 Foy Dr
Rocky Mount, NC 27804-2417
Phone (252) 443-3136

Hospital & facility affiliations

  • Unc Health Nash Hospital, Rocky Mount, NC, CCN 340147

Merit-based Incentive Payment System (MIPS)

Final score
90.12 of 100Reported as group
Quality
80.57
Promoting interoperability
100
Improvement activities
40
Cost
77.81

Merit-based Incentive Payment System (MIPS)

Final score
97.93 of 100Reported as apm
Quality
83.31
Promoting interoperability
100
Improvement activities
40

National Provider Directory

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

State licenses

LicenseStateTypeSpecialty
MD25171MEMDUrology Physician
9801292NCMDUrology Physician

Practice roles

OrganizationSpecialtyStatusNew patients
Piedmont Stone Center PLLC Urology CurrentSince Apr 1, 2006 Accepting new patients
Unc Physicians Network LLC Current Accepting new patients
Moses Cone Physician Services Inc Current Accepting new patients
Cornerstone Medical Center, PA Current Accepting new patients
Unc Physicians Network LLC Urology CurrentSince Jul 9, 2025 Accepting new patients

Locations

1041 Kirkpatrick Rd
Ste 100
Burlington, NC 27215
Phone (336) 538-0089

1240 Huffman Mill Rd
Burlington, NC 27215
Phone (336) 538-7000

940 Martin Luther King Jr Blvd
Chapel Hill, NC 27514
Phone (919) 942-5123

218 Gatewood Ave
High Point, NC 27262
Phone (336) 802-2030

1107 S Main St
Reidsville, NC 27320
Phone (336) 348-6664

618 S Main St
Reidsville, NC 27320
Phone (336) 832-7965

180 Foy Dr
Rocky Mount, NC 27804
Phone (252) 443-3136

Medical Ctr Blvd
Winston Salem, NC 27157
Phone (336) 713-2697

1907 S Hawthorne Rd
Winston Salem, NC 27103

Interoperability endpoints

  • Direct secure messaging: mhall455237@direct.mmc.mainehealth.org

Organizations & group practices 5

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.

Hospital & facility affiliations 1

Hospitals and other facilities this clinician is affiliated with according to Medicare Care Compare.

NPI Registry JSON

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

{
    "created_epoch": "1132272000000",
    "enumeration_type": "NPI-1",
    "last_updated_epoch": "1707955200000",
    "number": "1881676484",
    "addresses": [
        {
            "country_code": "US",
            "country_name": "United States",
            "address_purpose": "MAILING",
            "address_type": "DOM",
            "address_1": "1100 KENSINGTON DR",
            "city": "HIGH POINT",
            "state": "NC",
            "postal_code": "272624503",
            "telephone_number": "336-978-8422"
        },
        {
            "country_code": "US",
            "country_name": "United States",
            "address_purpose": "LOCATION",
            "address_type": "DOM",
            "address_1": "3 GLEN COVE DR STE 3",
            "city": "ROCKPORT",
            "state": "ME",
            "postal_code": "048564232",
            "telephone_number": "207-301-5400"
        }
    ],
    "practiceLocations": [
        {
            "address_1": "2630 Willard Dairy Rd Ste 303",
            "address_purpose": "LOCATION",
            "city": "High Point",
            "state": "NC",
            "postal_code": "272658354",
            "country_code": "US",
            "telephone_number": "336-884-3742",
            "fax_number": "336-884-3743",
            "country_name": "United States",
            "address_type": "DOM"
        }
    ],
    "basic": {
        "last_name": "HALL",
        "first_name": "MARSHALL",
        "middle_name": "CRAIG",
        "credential": "MD",
        "sole_proprietor": "NO",
        "sex": "M",
        "enumeration_date": "2005-11-18",
        "last_updated": "2024-02-15",
        "certification_date": "2024-02-15",
        "status": "A"
    },
    "taxonomies": [
        {
            "code": "208800000X",
            "taxonomy_group": "",
            "desc": "Urology",
            "state": "ME",
            "license": "MD25171",
            "primary": false
        },
        {
            "code": "208800000X",
            "taxonomy_group": "",
            "desc": "Urology",
            "state": "NC",
            "license": "9801292",
            "primary": true
        }
    ],
    "identifiers": [
        {
            "code": "05",
            "desc": "MEDICAID",
            "issuer": null,
            "identifier": "891161F",
            "state": "NC"
        },
        {
            "code": "01",
            "desc": "Other (non-Medicare)",
            "issuer": "RAILROAD MEDICARE",
            "identifier": "P00325648",
            "state": "NC"
        }
    ],
    "endpoints": [],
    "other_names": []
}

Other providers in Rockport, ME

Sources for this page

Verify at the official NPI Registry.