Doctor profile · Federal record

Dr. Carlos Castro, MD

General Practice Physician (CMS: General Practice) · Tallahassee, FL

  • NPI 1720601107
  • Accepts Medicare
  • 10 yrs in practice
  • Male
  • Group practice
  • No sanctions

Practice & contact

NPPES Updated May 11, 2026
Primary practice
904 E Lafayette St
Tallahassee, FL 323014514
(954) 603-9630
Mailing address
8400 Nw 33Rd St Ste 201
Doral, FL 331221937

Credentials & registration

NPPES · NUCC
NPI registered
May 2020 — 6 yrs on file
Profile last updated
February 2, 2024
Year of graduation
2016 — 10 yrs since
Specialty taxonomy
208D00000X — NUCC code
State license (1)
Florida #ACN1359

Federal sanctions & exclusions

OIG LEIE Updated May 11, 2026

No sanctions, exclusions or revocations on file

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

Open Payments

Industry payments received

CMS Open Payments
All-time total
$19
Transactions
1
Manufacturers
1
Payer (manufacturer) Industry Txns Amount
GlaxoSmithKline, LLC. 1 $18.78

By nature of payment

Food and Beverage
$19

Medicare Part D · 2023

Top prescriptions

CMS Part D Prescriber
Total claims
1,908
Patients
584
Total drug cost
$35,840
Drug Type Claims Patients Total cost
Lisinopril Generic 283 86 $4,439
Atorvastatin Calcium Generic 266 88 $5,260
Amlodipine Besylate Generic 246 74 $3,456
Gabapentin Generic 164 42 $3,359
Losartan Potassium Generic 120 44 $3,276
Tamsulosin Hcl Generic 117 40 $4,417
Metformin Hcl Generic 95 32 $1,152
Levothyroxine Sodium Generic 94 27 $1,922
Albuterol Sulfate Hfa (Albuterol Sulfate) Brand 90 29 $2,814
Omeprazole Generic 85 22 $1,576

Frequently asked questions

Auto-generated from federal data
What is Dr. Carlos Castro's medical specialty?
Dr. Carlos Castro practices General Practice Physician in Tallahassee, FL.
Where does Dr. Carlos Castro practice?
Dr. Carlos Castro practices at 904 E Lafayette St, Tallahassee, FL 323014514. Office phone: 9546039630.
What is Dr. Carlos Castro's NPI?
Dr. Carlos Castro's National Provider Identifier (NPI) is 1720601107, issued by NPPES.
Does Dr. Carlos Castro accept Medicare assignment?
Yes. Dr. Carlos Castro accepts Medicare assignment, meaning Medicare-allowed amounts are accepted as full payment for covered services.