Individual provider Active NPI

David Roberts, PA

  • Medical Physician Assistant
  • Orchard Park, NY
National Provider Identifier
1891269494
Registry record updated Dec 8, 2021
On this page

Key facts

NPPES NPI Registry
Primary specialty
Medical Physician AssistantTaxonomy code 363AM0700X
Practice address
3900 N Buffalo St
Orchard Park, NY 14127-1842
Phone
(716) 630-1000
NPI assigned
Jan 16, 2019
Sex
Male
Sole proprietor
Yes

NPPES NPI Registry

Updated by the provider on Dec 8, 2021

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

Specialties & licenses 2

Specialty (taxonomy)CodeLicenseStatePrimary
Physician Assistant 363A00000X
Medical Physician Assistant 363AM0700X Primary

Addresses

Primary practice location

3900 N Buffalo St
Orchard Park, NY 14127-1842

Mailing address

425 Essjay Rd Ste 170
Williamsville, NY 14221-8235
Phone (716) 630-1219

Electronic endpoints 1

TypeEndpointUseAffiliation
Direct Messaging Address production@direct.buffalomedicalgroup.com

Medicare participation

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

Enrollment records 1

Enrollment IDStateProvider typePAC IDDetails
I20190312001822 NY Practitioner - Physician Assistant 2163762055 Reassigns benefits to 4 organizations

Care Compare profile

Medicare Care Compare
Specialty
Physician Assistant
Education
Other, 2018
Medicare assignment
Accepts the Medicare-approved amount as payment in full
Telehealth
Offers telehealth services
Group practices
Trinity Medical Wny PCGroup PAC ID 5193907517, 207 clinicians
Sisters of Charity Hospital of Buffalo New YorkGroup PAC ID 6204749153, 160 clinicians
Buffalo Medical Group, P.C.Group PAC ID 7012820301, 233 clinicians

Practice addresses (Care Compare)

1 Colomba Dr
Niagara Falls, NY 14305-1205
Phone (716) 837-2400

1360 N Forest Rd
Williamsville, NY 14221-1200

2121 Main St
Suite 215
Buffalo, NY 14214-2693
Phone (716) 995-7789

2157 Main St
Buffalo, NY 14214-2648
Phone (716) 837-2400

2625 Harlem Rd
Cheektowaga, NY 14225-4031
Phone (716) 891-2570

295 Essjay Rd
Williamsville, NY 14221-8216
Phone (716) 630-1000

3435 Bailey Ave
Buffalo, NY 14215-1194
Phone (716) 835-2966

3900 N Buffalo St
Orchard Park, NY 14127-1842
Phone (716) 630-1000

4949 Harlem Rd
Amherst, NY 14226-2500
Phone (716) 837-2400

85 High St
Buffalo, NY 14203-1149
Phone (716) 630-1000

Hospital & facility affiliations

  • Sisters of Charity Hospital Hospital, Buffalo, NY, CCN 330078
  • Kenmore Mercy Hospital Hospital, Kenmore, NY, CCN 330102
  • Mount St. Mary'S Hospital & Health Center Hospital, Lewiston, NY, CCN 330188
  • Mercy Hospital of Buffalo Hospital, Buffalo, NY, CCN 330279

Merit-based Incentive Payment System (MIPS)

Final score
91.31 of 100Reported as group
Quality
87.9
Promoting interoperability
100
Improvement activities
40
Cost
83.14

National Provider Directory

National Provider Directory
Medicare enrollment (NPD)
Enrolled
Credentials
Physician Assistant

Practice roles

OrganizationSpecialtyStatusNew patients
Sisters of Charity Hospital of Buffalo New York CurrentSince Jan 26, 2026 Accepting new patients
Trinity Medical Wny PC Physician Assistant CurrentSince Oct 1, 2020 Accepting new patients
Buffalo Medical Group, P.C. CurrentSince Aug 27, 2019 Accepting new patients
Buffalo Medical Group, P.C. CurrentSince Aug 27, 2019 Accepting new patients
Trinity Medical Wny PC CurrentSince Oct 1, 2020 Accepting new patients
Digestive Health Physicians, P.C. Past Accepting new patients
Sisters of Charity Hospital of Buffalo New York Past Accepting new patients
Trinity Medical Wny PC Physician Assistant Past Accepting new patients

Locations

85 High St
Buffalo, NY 14203
Phone (716) 857-8623

2157 Main St
Buffalo, NY 14214
Phone (716) 862-1501

3435 Bailey Ave
Buffalo, NY 14215
Phone (716) 835-2966

144 Genesee St
Fl 3
Buffalo, NY 14203
Phone (716) 601-3690

2121 Main St
Ste 316
Buffalo, NY 14214
Phone 7168372400116

2625 Harlem Rd
Ste 170
Cheektowaga, NY 14225
Phone (716) 462-5552

2605 Harlem Rd
Cheektowaga, NY 14225
Phone (716) 891-2315

2625 Harlem Rd
Ste 110
Cheektowaga, NY 14225
Phone (716) 897-2207

2625 Harlem Rd
Cheektowaga, NY 14225
Phone (716) 891-2570

3670 S Benzing Rd
Ste A
Orchard Park, NY 14127
Phone (716) 631-0380

3900 N Buffalo St
Orchard Park, NY 14127
Phone (716) 630-1112

1360 N Forest Rd
Ste 115
Williamsville, NY 14221
Phone (716) 650-3000

425 Essjay Rd
Ste 170
Williamsville, NY 14221
Phone (716) 630-1219

295 Essjay Rd
Williamsville, NY 14221
Phone (716) 630-1050

325 Essjay Rd
Williamsville, NY 14221
Phone (716) 630-1102

Interoperability endpoints

  • Direct secure messaging: production@direct.buffalomedicalgroup.com

Organizations & group practices 9

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 5

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": "1547596800000",
    "enumeration_type": "NPI-1",
    "last_updated_epoch": "1638921600000",
    "number": "1891269494",
    "addresses": [
        {
            "country_code": "US",
            "country_name": "United States",
            "address_purpose": "MAILING",
            "address_type": "DOM",
            "address_1": "425 ESSJAY RD STE 170",
            "city": "WILLIAMSVILLE",
            "state": "NY",
            "postal_code": "142218235",
            "telephone_number": "716-630-1219",
            "fax_number": "716-817-1726"
        },
        {
            "country_code": "US",
            "country_name": "United States",
            "address_purpose": "LOCATION",
            "address_type": "DOM",
            "address_1": "3900 N BUFFALO ST",
            "city": "ORCHARD PARK",
            "state": "NY",
            "postal_code": "141271842",
            "telephone_number": "716-630-1000"
        }
    ],
    "practiceLocations": [],
    "basic": {
        "last_name": "ROBERTS",
        "first_name": "DAVID",
        "credential": "PA",
        "sole_proprietor": "YES",
        "sex": "M",
        "enumeration_date": "2019-01-16",
        "last_updated": "2021-12-08",
        "certification_date": "2021-12-08",
        "status": "A"
    },
    "taxonomies": [
        {
            "code": "363A00000X",
            "taxonomy_group": "",
            "desc": "Physician Assistant",
            "state": null,
            "license": null,
            "primary": false
        },
        {
            "code": "363AM0700X",
            "taxonomy_group": "",
            "desc": "Physician Assistant, Medical",
            "state": null,
            "license": null,
            "primary": true
        }
    ],
    "identifiers": [],
    "endpoints": [
        {
            "endpointType": "DIRECT",
            "endpointTypeDescription": "Direct Messaging Address",
            "endpoint": "production@direct.buffalomedicalgroup.com",
            "affiliation": "N",
            "address_1": "3900 N Buffalo St",
            "city": "Orchard Park",
            "state": "NY",
            "country_code": "US",
            "postal_code": "141271842",
            "country_name": "United States",
            "address_type": "DOM"
        }
    ],
    "other_names": []
}

Other providers in Orchard Park, NY

Sources for this page

Verify at the official NPI Registry.