Roberto Scaffidi, MD
Roberto Scaffidi, MD practises Interventional Cardiology in Dover, Delaware. Graduated from University of Maryland School of Medicine in 1999, 27 years ago. Practices with Bayhealth Medical Center, Inc, a 401-clinician group, accepts Medicare assignment and offers telehealth. Licensed in Delaware.
- Years since qualifying
- 27
- Trained at
- University of Maryland School of Medicine
- Licensed in
- DE
- In the registry since
- 2006
- Specialties on file
- 2
What do these letters mean?
- MD — Doctor of Medicine
- A physician who completed allopathic medical school.
Practice location Address checks out
540 S Governors Ave Ste 201Dover, DE 19904-3530
Phone: (302) 672-4600
Fax: (302) 672-4606
Show map & directions
Directions in Google Maps · Apple Maps · OpenStreetMap
Pin is approximate — placed at the ZIP-code centre, not the exact door.
Specialties & licences
| Interventional Cardiology Physician (primary) | Taxonomy 207RI0011X · Licence C10008053 (DE) |
|---|---|
| Cardiovascular Disease Physician | Taxonomy 207RC0000X · Licence C10008053 (DE) |
Record details
| NPI number | 1760411698 |
|---|---|
| Entity type | Individual (Type 1) |
| Gender | Male |
| Credentials | MD |
| Sole proprietor | No |
| NPI enumerated | July 2, 2006 |
| Last updated in NPPES | December 4, 2024 |
| Certification date | December 4, 2024 |
Medicare enrollment
| Medicare specialty | INTERVENTIONAL CARDIOLOGY |
|---|---|
| Also practises | CARDIOVASCULAR DISEASE (CARDIOLOGY), INTERNAL MEDICINE |
| Medical school | UNIVERSITY OF MARYLAND SCHOOL OF MEDICINE |
| Graduated | 1999 (27 years in practice) |
| Group practice | Bayhealth Medical Center, Inc — 401 clinicians |
| Accepts Medicare assignment | Yes — accepts the Medicare-approved amount |
| Telehealth | Offers telehealth services |
| Practice locations | 3 on file with Medicare |
Procedures
| Coronary angioplasty and stenting | 53 times |
|---|---|
| Leg revascularization (restoring blood flow) | 20 times |
| Pacemaker insertion or repair | 1–10 times |
Medicare patients and services, 2024
| Medicare patients | 1,339 |
|---|---|
| Services billed | 4,252 |
| Average patient age | 76 |
Payments from drug and device companies, 2025
| Food and Beverage | $386 |
|---|
Practises at
- Bayhealth Medical Center, Kent Campus Hospital · Dover, DE · listed as Bayhealth Medical Center
- Christiana Hospital Hospital · Newark, DE · listed as Christiana Care Hospital
- Bayhealth Hospital, Sussex Campus Hospital · Milford, DE
Colleagues at Bayhealth Medical Center, Inc
- Dr. Riyadh Zihraw Al-Jammaly, MD Psychiatry Physician · Travis AFB, CA
- Miss. Michelle Chiarina Demarco, PA Physician Assistant · Dover, DE
- Francina Marie Greene, DNP, AGPCNP-BC Adult Health Nurse Practitioner · Newark, DE
- Preeti Gupta, MD Family Medicine Physician · Milford, DE
- Dr. Thomas Francis Kelly, MD Internal Medicine Physician · Milton, DE
- Iftekhar A Khan, MD Hematology (Internal Medicine) Physician · Milford, DE
- Alex Mallari, CRNA Certified Registered Nurse Anesthetist · Middletown, DE
- Cara May O'Reilly, NP-C Family Nurse Practitioner · Middletown, DE
- Dr. David Ramos, MD Cardiovascular Disease Physician · Dover, DE
- Daniel Patrick Scott Sr., PA-C Medical Physician Assistant · West Chester, PA
- Aditya Sharma, MD Internal Medicine Physician · Carlisle, PA
- Madhulika Urella, MD Medical Oncology Physician · Dover, DE
Other providers in Dover
-
Dr. Sanjeev B Patel, MD
200 Banning St Ste 340, Dover, DE 19904-3485 · (302) 734-1414
-
Dr. Gary Tristan Quiroga, MD
1027 S Bradford St, Dover, DE 19904-4141 · (302) 678-8981
-
Dr. David Ramos, MD
1100 Forrest Ave, Dover, DE 19904-3309 · (302) 672-4600
-
Dr. Judith Rippert, DO
200 Banning St Ste 340, Dover, DE 19904-3485 · (302) 734-1414
-
Michael Leigh Shea, MD
1113 S State St Ste 100, Dover, DE 19901-4112 · (302) 734-7676
-
John W Shuck, MD
540 S Governors Ave Ste 201, Dover, DE 19904-3530 · (302) 672-4600
-
Dr. Gurmeet Singh, MD
1113 S State St Ste 100, Dover, DE 19901-4112 · (302) 734-7676
-
Dr. Manjeet Singh, DO
540 S Governors Ave Ste 201, Dover, DE 19904 · (302) 672-4600