Doctor profile · Federal record
Dr. Caleb Norton, M.D.
Cardiovascular Disease Physician (CMS: Cardiovascular Disease (Cardiology)) · Saint Louis, MO
- NPI 1447782800
- Accepts Medicare
- 9 yrs in practice
- Male
- Group practice
- No sanctions
Practice & contact
Operates at 6 locations .
- Primary practice
-
10012 Kennerly RD Ste 202
Saint Louis, MO 631282197
(314) 692-2807 - Additional location
-
1001 S Kirkwood RD Ste 3100
Saint Louis, MO 631227254 - Additional location
-
10012 Kennerly RD Ste 300
Saint Louis, MO 631282197 - Additional location
-
12200 Weber Hill RD Ste 100
Saint Louis, MO 631271569 - Additional location
-
4280 Mid America Ln Ste 10
Saint Louis, MO 631291202 - Additional location
-
7345 Watson RD # Ll1
Saint Louis, MO 631199804
Show 3 more locations
Credentials & registration
- NPI registered
- April 2017 — 9 yrs on file
- Profile last updated
- August 12, 2025
- Year of graduation
- 2017 — 9 yrs since
- Specialty taxonomy
- 207RC0000X — NUCC code
- State license (1)
- Missouri #2021036216
Federal sanctions & exclusions
No sanctions, exclusions or revocations on file
Checked against OIG LEIE on NPI 1447782800. Last verified May 11, 2026.Open Payments
Industry payments received
All-time total
$14,570
Transactions
66
Manufacturers
4
| Payer (manufacturer) | Industry | Txns | Amount |
|---|---|---|---|
| Abbott Laboratories | 23 | $6,946.35 | |
| Medtronic, INC. | 31 | $4,283.78 | |
| Boston Scientific Corporation | 3 | $2,518.13 | |
| Biosense Webster, INC. | 9 | $821.86 |
By nature of payment
Hospital affiliations
Frequently asked questions
What is Dr. Caleb Norton's medical specialty?
Dr. Caleb Norton practices Cardiovascular Disease Physician in Saint Louis, MO.
Where does Dr. Caleb Norton practice?
Dr. Caleb Norton practices at 10012 Kennerly RD Ste 202, Saint Louis, MO 631282197. Office phone: 3146922807.
What is Dr. Caleb Norton's NPI?
Dr. Caleb Norton's National Provider Identifier (NPI) is 1447782800, issued by NPPES.
Does Dr. Caleb Norton accept Medicare assignment?
Yes. Dr. Caleb Norton accepts Medicare assignment, meaning Medicare-allowed amounts are accepted as full payment for covered services.