Doctor profile · Federal record
Dr. Stephen Kaine, M.D.
Pediatric Cardiology Physician (CMS: Cardiovascular Disease (Cardiology)) · Kansas City, MO
- NPI 1225095821
- Accepts Medicare
- 38 yrs in practice
- Male
- Group practice
- No sanctions
Practice & contact
- Primary practice
-
2401 Gillham RD
Kansas City, MO 641084619
(816) 234-3255
Credentials & registration
- NPI registered
- April 2006 — 20 yrs on file
- Profile last updated
- June 13, 2011
- Year of graduation
- 1988 — 38 yrs since
- Specialty taxonomy
- 2080P0202X — NUCC code
- State license (1)
- Missouri #108184
- Medicaid
- MO #208023002
Federal sanctions & exclusions
No sanctions, exclusions or revocations on file
Checked against OIG LEIE on NPI 1225095821. Last verified May 11, 2026.Open Payments
Industry payments received
All-time total
$374
Transactions
4
Manufacturers
3
| Payer (manufacturer) | Industry | Txns | Amount |
|---|---|---|---|
| Medtronic, INC. | 2 | $245.06 | |
| Penumbra, INC. | 1 | $107.25 | |
| W. L. Gore & Associates, INC. | 1 | $22.15 |
By nature of payment
Medicare Part D · 2023
Top prescriptions
Total claims
14
Patients
0
Total drug cost
$34
| Drug | Type | Claims | Patients | Total cost |
|---|---|---|---|---|
| Lisinopril | Generic | 14 | 0 | $34 |
Frequently asked questions
What is Dr. Stephen Kaine's medical specialty?
Dr. Stephen Kaine practices Pediatric Cardiology Physician in Kansas City, MO.
Where does Dr. Stephen Kaine practice?
Dr. Stephen Kaine practices at 2401 Gillham RD, Kansas City, MO 641084619. Office phone: 8162343255.
What is Dr. Stephen Kaine's NPI?
Dr. Stephen Kaine's National Provider Identifier (NPI) is 1225095821, issued by NPPES.
Does Dr. Stephen Kaine accept Medicare assignment?
Yes. Dr. Stephen Kaine accepts Medicare assignment, meaning Medicare-allowed amounts are accepted as full payment for covered services.