DR. ROGER WILLIAM CAPPELLO – Internal Medicine Physician, NPI 1902872070

DR. ROGER WILLIAM CAPPELLO is a healthcare provider. based in Mechanicsville, Virginia. specializing in Internal Medicine Physician. They hold a License No. 0101028270 (VA). The NPI Number for DR. ROGER WILLIAM CAPPELLO is 1902872070

Main info

Male
Name
DR. ROGER WILLIAM CAPPELLO
NPI
1902872070
Phone
(804) 723-3305
Address
7041 LEE PARK RD
Enumeration Date
27 February 2006
Last Update Date
13 May 2010
Data current as of
19 May 2026

Profile Insights

NPPES metrics only — not quality of care.

Methodology
Experience54
Completeness75
Years active:20State licenses:1Digital endpointsOther names

Loading map...

Provider Addresses for DR. ROGER WILLIAM CAPPELLO

  • Mechanicsville Animal Hospital, 7041, Lee Park Road, Mechanicsville, Hanover County, Virginia, 23111, United States

    MECHANICSVILLE, VA 231113682

    Phone: (804) 723-3305

    Mailing address matches the actual address.

NPPES updates history

No NPPES updates recorded for this provider.

Prescription Activity

Loading prescription activity...

Open Payments (CMS)

No Open Payments data available for this provider.

This can happen when there are no reportable CMS Open Payments records.

Medicare Enrollment & Revalidation

Source: CMS public data · Not endorsed by CMS ·

Educational use only—not medical, billing, or legal advice.

No Medicare enrollment or revalidation data available for this provider in our database.

Prepare CMS-855 application → · Look up this NPI in PECOS → · Verify on CMS PECOS

Medicare Utilization (FFS)

Source: CMS public data · Not endorsed by CMS · Beneficiary counts under 11 are suppressed in source data ·

Educational use only—not medical, billing, or legal advice.

No Medicare fee-for-service utilization data available for this provider in our database.

Insurance plans in this area (ZIP 23111)

Loading plans...

Provider's Procedures

DR. ROGER WILLIAM CAPPELLO performs procedures in Internal Medicine Physician. See the list of HCPCS codes below.
SpecialtyPractice State
HCPCS Code
Description
Service Count
Beneficiary Count
INTERNAL MEDICINEVA83036Hemoglobin A1C level320155
INTERNAL MEDICINEVA90670Pneumococcal vaccine for injection into muscle1616

Reviews

All reviews are moderated before publication. Reviews reflect users' opinions; we do not verify the accuracy of individual reviews.

No reviews yet. Be the first to share your experience — your opinion helps families compare providers.

Frequently asked questions

How do payers reference DR. ROGER WILLIAM CAPPELLO?
For DR. ROGER WILLIAM CAPPELLO, use NPI 1902872070 as the unique 10-digit identifier.
Is DR. ROGER WILLIAM CAPPELLO still an active registrant?
DR. ROGER WILLIAM CAPPELLO carries an active NPI according to the public dataset.
What kind of doctor is DR. ROGER WILLIAM CAPPELLO?
DR. ROGER WILLIAM CAPPELLO is associated with Internal Medicine Physician in the directory — Clinical services aligned with this taxonomy classification.
What locale is associated with DR. ROGER WILLIAM CAPPELLO?
Directory geography for DR. ROGER WILLIAM CAPPELLO centers on Mechanicsville, Virginia.
What does 2 location(s) imply?
2 practice locations appear in the available data.

Similar Providers

MR. MOHAMAD EL-MASRI (MD)

Internal Medicine Physician
Meadowbridge Road, Mayfield Farms, Mechanicsville, Hanover County, Virginia, 23116, United States
NPI: 1598756298

SHAUN ANDREW SPADAFORA (MD)

Internal Medicine Physician
8260, Atlee Road, Mayfield Farms, Mechanicsville, Hanover County, Virginia, 23111, United States
NPI: 1497732143

DR. JENNIFER GADEYNE SMITH (MD)

Internal Medicine Physician
8220, Meadowbridge Road, Mayfield Farms, Mechanicsville, Hanover County, Virginia, 23116, United States
NPI: 1972574770

JOSEPH TAN (MD)

Internal Medicine Physician
8260, Atlee Road, Mayfield Farms, Mechanicsville, Hanover County, Virginia, 23111, United States
NPI: 1922070515

STANLEY CZAJKOWSKI (MD)

Internal Medicine Physician
PO BOX 60446
NPI: 1902878507

THERESA A. VANNIER (M. D.)

Internal Medicine Physician
Box Circle, Victory Villa, Middle River, Baltimore County, Maryland, 21221, United States
NPI: 1962477844

DR. CHARLES FREDERICK PAYNE (MD)

Internal Medicine Physician
Mechanicsville Animal Hospital, 7041, Lee Park Road, Mechanicsville, Hanover County, Virginia, 23111, United States
NPI: 1902872880

DR. KENNETH HUME ROBERTS (MD)

Internal Medicine Physician
Mechanicsville Animal Hospital, 7041, Lee Park Road, Mechanicsville, Hanover County, Virginia, 23111, United States
NPI: 1487620373

DR. SAMUEL MCPHERSON JANNEY (MD)

Internal Medicine Physician
Mechanicsville Animal Hospital, 7041, Lee Park Road, Mechanicsville, Hanover County, Virginia, 23111, United States
NPI: 1699741710