Doctor profile · Federal record

Dr. Ana Soto, MD

Family Medicine Physician (CMS: Family Practice) · Mayaguez, PR

  • NPI 1679558845
  • Accepts Medicare
  • 46 yrs in practice
  • Female
  • Solo practice
  • No sanctions

Practice & contact

NPPES Updated May 11, 2026
Primary practice
445 Ave Gonzalez Clemente
Mayaguez, PR 006821136
(787) 384-3458
fax (787) 254-2728
Mailing address
Po Box 3974
Mayaguez, PR 006813974

Credentials & registration

NPPES · NUCC
NPI registered
December 2005 — 21 yrs on file
Profile last updated
September 25, 2007
Year of graduation
1980 — 46 yrs since
Specialty taxonomy
207Q00000X — NUCC code
State license (1)
Puerto Rico #7997

Federal sanctions & exclusions

OIG LEIE Updated May 11, 2026

No sanctions, exclusions or revocations on file

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

Open Payments

Industry payments received

CMS Open Payments
All-time total
$122
Transactions
1
Manufacturers
1
Payer (manufacturer) Industry Txns Amount
ABBVIE INC. 1 $122.49

By nature of payment

Food and Beverage
$122

Medicare Part D · 2023

Top prescriptions

CMS Part D Prescriber
Total claims
799
Patients
170
Total drug cost
$8,149
Drug Type Claims Patients Total cost
Atorvastatin Calcium Generic 107 35 $1,130
Famotidine Generic 87 19 $679
Pantoprazole Sodium Generic 76 13 $411
Levothyroxine Sodium Generic 70 20 $1,465
Lisinopril Generic 69 17 $460
Metformin Hcl Generic 59 16 $404
Losartan Potassium Generic 51 21 $901
Clopidogrel (Clopidogrel Bisulfate) Brand 46 16 $485
Simvastatin Generic 42 13 $305
Gabapentin Generic 40 0 $318

Frequently asked questions

Auto-generated from federal data
What is Dr. Ana Soto's medical specialty?
Dr. Ana Soto practices Family Medicine Physician in Mayaguez, PR.
Where does Dr. Ana Soto practice?
Dr. Ana Soto practices at 445 Ave Gonzalez Clemente, Mayaguez, PR 006821136. Office phone: 7873843458.
What is Dr. Ana Soto's NPI?
Dr. Ana Soto's National Provider Identifier (NPI) is 1679558845, issued by NPPES.
Does Dr. Ana Soto accept Medicare assignment?
Yes. Dr. Ana Soto accepts Medicare assignment, meaning Medicare-allowed amounts are accepted as full payment for covered services.