Gregory Edward Supple, MD
Gregory Edward Supple, MD practises Cardiac Electrophysiology in Philadelphia, Pennsylvania. Graduated from Perelman School of Med at the University of Pennsylvania in 2005, 21 years ago. Practices with University of Penn-Medical Group, a 3,401-clinician group, accepts Medicare assignment and offers telehealth. Licensed in Pennsylvania.
- Years since qualifying
- 21
- Trained at
- Perelman School of Med at the University of Pennsylvania
- Licensed in
- PA
- In the registry since
- 2007
- 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
3400 Spruce StPhiladelphia, PA 19104-4206 Not confirmed with CMS for 14 years — call before visiting
Phone: (215) 662-7355
Fax: (215) 349-8444
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
| Clinical Cardiac Electrophysiology Physician (primary) | Taxonomy 207RC0001X · Licence MD436470 (PA) |
|---|---|
| Cardiovascular Disease Physician | Taxonomy 207RC0000X · Licence MD436470 (PA) |
Record details
| NPI number | 1881720563 |
|---|---|
| Entity type | Individual (Type 1) |
| Gender | Male |
| Credentials | MD |
| Sole proprietor | No |
| NPI enumerated | February 26, 2007 |
| Last updated in NPPES | May 22, 2012 |
Medicare enrollment
| Medicare specialty | CARDIAC ELECTROPHYSIOLOGY |
|---|---|
| Also practises | CARDIOVASCULAR DISEASE (CARDIOLOGY) |
| Medical school | PERELMAN SCHOOL OF MED AT THE UNIVERSITY OF PENNSYLVANIA |
| Graduated | 2005 (21 years in practice) |
| Group practice | University Of Penn-Medical Group — 3401 clinicians |
| Accepts Medicare assignment | Yes — accepts the Medicare-approved amount |
| Telehealth | Offers telehealth services |
| Practice locations | 6 on file with Medicare |
Procedures
| Pacemaker insertion or repair | 13 times |
|---|
Medicare patients and services, 2024
| Medicare patients | 520 |
|---|---|
| Services billed | 2,774 |
| Average patient age | 73 |
Payments from drug and device companies, 2025
| Consulting Fee | $13,325 |
|---|---|
| Compensation for services other than consulting | $8,625 |
| Travel and Lodging | $3,070 |
| Food and Beverage | $2,948 |
Practises at
- Bayhealth Medical Center, Kent Campus Hospital · Dover, DE · listed as Bayhealth Medical Center
- Chester County Hospital Hospital · West Chester, PA
- Hospital Of Univ Of Pennsylvania Hospital · Philadelphia, PA · listed as Hospital University of Pennsylvania
- Pennsylvania Hospital Hospital · Philadelphia, PA
- Jefferson Einstein Philadelphia Hospital Hospital · Philadelphia, PA
Colleagues at University of Penn-Medical Group
- Nancy B Acri, CRNA Certified Registered Nurse Anesthetist · Philadelphia, PA
- Dr. Gary Alan Bass, MD Surgical Critical Care Physician · Philadelphia, PA
- Katharine Baratz Dalke, MD Psychiatry Physician · Harrisburg, PA
- Donna Kurowski George, MD Neurology Physician · Philadelphia, PA
- Dr. Jay S Giri, MD Interventional Cardiology Physician · Philadelphia, PA
- Jacob T Gutsche, MD Anesthesiology Physician · Philadelphia, PA
- Michelle L Montes, AUD Audiologist · Philadelphia, PA
- Jennifer Lauren Orthmann Murphy, MD Neurology Physician · Philadelphia, PA
- Sashank Prasad, MD Neurology Physician · Philadelphia, PA
- Neil P Sheth, MD Orthopaedic Surgery Physician · Philadelphia, PA
- Dr. Asad Ali Usman, MD, MPH Anesthesiology Physician · Philadelphia, PA
- David Wolk, MD Neurology Physician · Philadelphia, PA
Other providers in Philadelphia
-
Dr. Pasquale Santangeli, MD
3400 Spruce St Ground Rhoads, Philadelphia, PA 19104-4238 · (215) 662-6005
-
Caroline Scherer, PA-C
3400 Civic Center Blvd, Philadelphia, PA 19104-5127 · (610) 703-4705
-
Dr. Meet Shah, MBCHB
9501 Roosevelt Blvd Ste 501, Philadelphia, PA 19114-1030 · (215) 673-5000
-
Hans Friedrich Stabenau, MD, PHD
1101 Chestnut St Fl 9, Philadelphia, PA 19107-3612 · (215) 955-5050
-
Haran Yogasundaram, MD
3400 Spruce St, Philadelphia, PA 19104-4238 · (800) 789-7366