Doctor profile · Federal record

Dr. Kelvin Gonzalez Soto, M.D.

General Practice Physician (CMS: General Practice) · Moca, PR

  • NPI 1538481841
  • Accepts Medicare
  • 18 yrs in practice
  • Male
  • Solo practice
  • No sanctions

Practice & contact

NPPES Updated May 11, 2026
Primary practice
Carr 111 Km 5.0, Bo Pueblo
Moca, PR 006760000
(787) 877-3355
fax (787) 877-3357
Mailing address
Po Box 156
Moca, PR 006760156

Credentials & registration

NPPES · NUCC
NPI registered
February 2010 — 16 yrs on file
Profile last updated
September 4, 2018
Year of graduation
2008 — 18 yrs since
Specialty taxonomy
208D00000X — NUCC code
State license (1)
Puerto Rico #17838

Federal sanctions & exclusions

OIG LEIE Updated May 11, 2026

No sanctions, exclusions or revocations on file

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

Open Payments

Industry payments received

CMS Open Payments
All-time total
$22
Transactions
1
Manufacturers
1
Payer (manufacturer) Industry Txns Amount
Amgen Inc. 1 $22.00

By nature of payment

Food and Beverage
$22

Medicare Part D · 2023

Top prescriptions

CMS Part D Prescriber
Total claims
10,100
Patients
2,687
Total drug cost
$150,501
Drug Type Claims Patients Total cost
Rosuvastatin Calcium Generic 1,296 429 $17,620
Famotidine Generic 1,175 333 $12,858
Atorvastatin Calcium Generic 915 225 $10,314
Gabapentin Generic 895 208 $8,199
Losartan Potassium Generic 743 191 $13,045
Synthroid (Levothyroxine Sodium) Brand 691 112 $45,609
Levothyroxine Sodium Generic 601 119 $9,139
Metformin Hcl Generic 552 142 $2,698
Clonazepam Generic 496 99 $3,006
Pantoprazole Sodium Generic 492 117 $4,039

Frequently asked questions

Auto-generated from federal data
What is Dr. Kelvin Gonzalez Soto's medical specialty?
Dr. Kelvin Gonzalez Soto practices General Practice Physician in Moca, PR.
Where does Dr. Kelvin Gonzalez Soto practice?
Dr. Kelvin Gonzalez Soto practices at Carr 111 Km 5.0, Bo Pueblo, Moca, PR 006760000. Office phone: 7878773355.
What is Dr. Kelvin Gonzalez Soto's NPI?
Dr. Kelvin Gonzalez Soto's National Provider Identifier (NPI) is 1538481841, issued by NPPES.
Does Dr. Kelvin Gonzalez Soto accept Medicare assignment?
Yes. Dr. Kelvin Gonzalez Soto accepts Medicare assignment, meaning Medicare-allowed amounts are accepted as full payment for covered services.