Doctor profile · Federal record

Dr. Ernesto Mirabal, MD

Internal Medicine Physician (CMS: Internal Medicine) · Central Falls, RI

  • NPI 1215953377
  • Accepts Medicare
  • 20 yrs on file
  • Male
  • Group practice
  • No sanctions

Practice & contact

Operates at 3 locations .

NPPES Updated May 11, 2026
Primary practice
1002 Broad St Ste 1
Central Falls, RI 028631510
(401) 226-8716
Additional location
100 Crossing Blvd Ste 300
Framingham, MA 017025555
(888) 964-6681
Additional location
964 Broad Street
Central Falls, RI 02863
(401) 722-0081
fax (401) 724-2109
Mailing address
54 Belvedere Dr
Cranston, RI 029204504

Credentials & registration

NPPES · NUCC
NPI registered
July 2006 — 20 yrs on file
Profile last updated
April 2, 2026
Specialty taxonomy
207R00000X — NUCC code
State license (1)
Rhode Island #MD11356
Medicaid
RI #9003647

Federal sanctions & exclusions

OIG LEIE Updated May 11, 2026

No sanctions, exclusions or revocations on file

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

Open Payments

Industry payments received

CMS Open Payments
All-time total
$172
Transactions
3
Manufacturers
2
Payer (manufacturer) Industry Txns Amount
Abbott Laboratories 1 $121.55
Novo Nordisk Inc 2 $50.60

By nature of payment

Food and Beverage
$172

Medicare Part D · 2023

Top prescriptions

CMS Part D Prescriber
Total claims
1,020
Patients
303
Total drug cost
$14,134
Drug Type Claims Patients Total cost
Atorvastatin Calcium Generic 225 74 $2,637
Metformin Hcl Generic 134 40 $1,094
Amlodipine Besylate Generic 88 31 $796
Hydrochlorothiazide Generic 86 29 $332
Lisinopril Generic 86 26 $864
Gabapentin Generic 53 18 $606
Omeprazole Generic 52 17 $813
Alendronate Sodium Generic 49 18 $426
Famotidine Generic 45 15 $681
Levothyroxine Sodium Generic 37 13 $825

Frequently asked questions

Auto-generated from federal data
What is Dr. Ernesto Mirabal's medical specialty?
Dr. Ernesto Mirabal practices Internal Medicine Physician in Central Falls, RI.
Where does Dr. Ernesto Mirabal practice?
Dr. Ernesto Mirabal practices at 1002 Broad St Ste 1, Central Falls, RI 028631510. Office phone: 4012268716.
What is Dr. Ernesto Mirabal's NPI?
Dr. Ernesto Mirabal's National Provider Identifier (NPI) is 1215953377, issued by NPPES.
Does Dr. Ernesto Mirabal accept Medicare assignment?
Yes. Dr. Ernesto Mirabal accepts Medicare assignment, meaning Medicare-allowed amounts are accepted as full payment for covered services.