Doctor profile · Federal record

Dr. James Ryan Villaruel

Psychiatric/Mental Health Nurse Practitioner (CMS: Nurse Practitioner) · Shenandoah, TX

  • NPI 1245921683
  • 6 yrs in practice
  • Male
  • Solo practice
  • No sanctions

Practice & contact

NPPES Updated May 11, 2026
Primary practice
123 Vision Park Blvd
Shenandoah, TX 773843001
(713) 355-6111

Credentials & registration

NPPES · NUCC
NPI registered
May 2023 — 3 yrs on file
Profile last updated
November 25, 2025
Year of graduation
2020 — 6 yrs since
Specialty taxonomy
363LP0808X — NUCC code
State license (1)
Texas #1181303

Federal sanctions & exclusions

OIG LEIE Updated May 11, 2026

No sanctions, exclusions or revocations on file

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

Medicare procedures · 2023

Top services delivered

CMS Provider Utilization
Total services
44
Distinct HCPCS
1
Medicare allowed
$2,800
HCPCS Description Services Patients Avg allowed
99213 Established patient office or other outpatient visit, 20-29 minutes 44 27 $64

In context: peer comparison

Among 1 peers in this city , average services per provider: 44. This provider delivers 1.0× the peer median.

Open Payments

Industry payments received

CMS Open Payments
All-time total
$272
Transactions
5
Manufacturers
2
Payer (manufacturer) Industry Txns Amount
ABBVIE INC. 4 $190.52
Janssen Pharmaceuticals, Inc 1 $81.96

By nature of payment

Food and Beverage
$272

Medicare Part D · 2023

Top prescriptions

CMS Part D Prescriber
Total claims
381
Patients
37
Total drug cost
$5,702
Drug Type Claims Patients Total cost
Trazodone Hcl Generic 41 14 $244
Venlafaxine Hcl Er (Venlafaxine Hcl) Brand 35 11 $418
Buspirone Hcl Generic 31 0 $657
Aripiprazole Generic 30 0 $576
Citalopram Hbr (Citalopram Hydrobromide) Brand 29 0 $230
Duloxetine Hcl Generic 29 0 $704
Hydroxyzine Pamoate Generic 25 12 $323
Prazosin Hcl Generic 25 0 $399
Ziprasidone Hcl Generic 25 0 $854
Quetiapine Fumarate Generic 21 0 $290

Frequently asked questions

Auto-generated from federal data
What is Dr. James Ryan Villaruel's medical specialty?
Dr. James Ryan Villaruel practices Psychiatric/Mental Health Nurse Practitioner in Shenandoah, TX.
Where does Dr. James Ryan Villaruel practice?
Dr. James Ryan Villaruel practices at 123 Vision Park Blvd, Shenandoah, TX 773843001. Office phone: 7133556111.
What is Dr. James Ryan Villaruel's NPI?
Dr. James Ryan Villaruel's National Provider Identifier (NPI) is 1245921683, issued by NPPES.
Does Dr. James Ryan Villaruel accept Medicare assignment?
Dr. James Ryan Villaruel does not accept Medicare assignment for all services. Patients may be billed amounts beyond Medicare-allowed charges.
What procedures does Dr. James Ryan Villaruel commonly perform?
Top Medicare-reported procedures in 2023: Established patient office or other outpatient visit (HCPCS 99213). Source: CMS Medicare Physician & Other Practitioners file.