Doctor profile · Federal record

Dr. Stephen Keane, Mb BCH

Clinical Cardiac Electrophysiology Physician (CMS: Cardiovascular Disease (Cardiology)) · Philadelphia, PA

  • NPI 1043944481
  • Accepts Medicare
  • 11 yrs in practice
  • Male
  • Group practice
  • No sanctions

Practice & contact

NPPES Updated May 11, 2026
Primary practice
3400 Spruce St
Philadelphia, PA 191044238
(215) 662-2884
Mailing address
2015 Walnut St Apt 408
Philadelphia, PA 191034480

Credentials & registration

NPPES · NUCC
NPI registered
July 2022 — 4 yrs on file
Year of graduation
2015 — 11 yrs since
Specialty taxonomy
207RC0001X — NUCC code
State license (1)
Pennsylvania #LT000929

Federal sanctions & exclusions

OIG LEIE Updated May 11, 2026

No sanctions, exclusions or revocations on file

Checked against OIG LEIE on NPI 1043944481. Last verified May 11, 2026.

Open Payments

Industry payments received

CMS Open Payments
All-time total
$7,022
Transactions
95
Manufacturers
8
Payer (manufacturer) Industry Txns Amount
Boston Scientific Corporation 15 $2,285.20
Abbott Laboratories 37 $1,721.30
Medtronic, Inc. 20 $1,153.43
Philips North America LLC 9 $915.57
BIOTRONIK INC. 9 $562.45
Biosense Webster, Inc. 2 $175.92
Inspire Medical Systems, Inc. 2 $125.00
ZOLL Services LLC (A/K/A ZOLL LifeCor Corp) 1 $83.61

By nature of payment

Food and Beverage
$3,970
Travel and Lodging
$3,053

Hospital affiliations

CMS Hospital Compare

Frequently asked questions

Auto-generated from federal data
What is Dr. Stephen Keane's medical specialty?
Dr. Stephen Keane practices Clinical Cardiac Electrophysiology Physician in Philadelphia, PA.
Where does Dr. Stephen Keane practice?
Dr. Stephen Keane practices at 3400 Spruce St, Philadelphia, PA 191044238. Office phone: 2156622884.
What is Dr. Stephen Keane's NPI?
Dr. Stephen Keane's National Provider Identifier (NPI) is 1043944481, issued by NPPES.
Does Dr. Stephen Keane accept Medicare assignment?
Yes. Dr. Stephen Keane accepts Medicare assignment, meaning Medicare-allowed amounts are accepted as full payment for covered services.