Independent US Healthcare Provider Directory & Public Medical Database
Active NPI 1932445525 Individual Practitioner Male Practitioner

Dr. Ricardo Francisco Roca , MD

General Practice • San Antonio, TX

✓ Accepts Medicare Assignment

Professional Overview & Biography Verified Profile Summary

Dr. Ricardo Roca, MD is a certified General Practice practicing in San Antonio, TX. With approximately 19 years of clinical experience since completing medical education in 2007, Dr. Roca delivers high-quality medical care to the local community at 10513 MARBACH RD STE 102.

Dr. Roca accepts Medicare assignment.

Practice Location & Contact Primary Location

Practice Address

10513 Marbach Rd Ste 102

San Antonio, TX 782451995

Telephone 2102908081

Medicare Profile & Education

Medical School

Other

Graduation Year

2007

Medicare Assignment

✓ Accepts Assignment

Telehealth Flag

In-Person Only

Specialty Benchmarks & Practice Insights

Comparative analytics for General Practice in San Antonio, TX

Established Specialist (10-20 Yrs)
Practitioner Clinical Experience
19 Yrs -6.2 yrs vs City Avg
City Avg: 25.2 Yrs
State Avg: 27.9 Yrs
Regional Practice Density
95 Specialists

Practicing in San Antonio, TX (1183 Statewide)

Telehealth Adoption Rate
2.1% Regional Adoption

In-Person Office Visits Only

Medicare Pricing Discount
67.4% Avg Savings

Under CMS Medicare Fee Schedule vs Standard Submitted Charges

Clinical Seniority & Experience Comparison

Dr. Roca (19 Years) 19 Yrs
San Antonio Specialty Average (25.2 Years) 25.2 Yrs

Medical Specialties & State Licenses

CMS Verified: 2025-12-16
General Practice Primary Specialty

NUCC Taxonomy Code: 208D00000X

State License TX U7751

A physician who specializes in the general practice of diagnosing, treating, and managing patients with a variety of illnesses and conditions.

Physician Assistant - Surgical

NUCC Taxonomy Code: 363AS0400X

Definition to come...

General Practice

NUCC Taxonomy Code: 208D00000X

State License PR 018824

A physician who specializes in the general practice of diagnosing, treating, and managing patients with a variety of illnesses and conditions.

Specialist/Technologist, Other - Surgical Assistant

NUCC Taxonomy Code: 246ZC0007X

State License TX 12271

A surgical assistant is a skilled practitioner who has undergone formalized education and training as a surgical assistant. The surgical assistant performs surgical functions that include, but are not limited to: retracting, manipulating, suturing, clamping, cauterizing, litigating, and tying tissue; suctioning, irrigating and sponging; positioning the patient; closure of body planes and skin; and participating in hemostasis and volume replacement. Surgical assistants are certified and registered or licensed by the state, or, in states without licensure, certified as surgical assistants by completing appropriate education and training.

Specialist/Technologist, Other - Surgical Assistant

NUCC Taxonomy Code: 246ZC0007X

State License TX SA00558

A surgical assistant is a skilled practitioner who has undergone formalized education and training as a surgical assistant. The surgical assistant performs surgical functions that include, but are not limited to: retracting, manipulating, suturing, clamping, cauterizing, litigating, and tying tissue; suctioning, irrigating and sponging; positioning the patient; closure of body planes and skin; and participating in hemostasis and volume replacement. Surgical assistants are certified and registered or licensed by the state, or, in states without licensure, certified as surgical assistants by completing appropriate education and training.

Practice Associates & Co-Workers

Healthcare professionals and specialists practicing at this location or sharing practice phone/fax

3 Associated Practitioners
Keeton Bower , RN

Nurse Practitioner - Family

NPI 1689383705

Registered Nurse

James Mangrum , FNP-C

Nurse Practitioner - Family

NPI 1710701024

Family Nurse Practitioner (Certified)

Limi Thomas

Nurse Practitioner - Family

NPI 1831083310

Career & Practice History Timeline

Chronological log of verified NPI updates, location relocations, credentials, and registry changes

11 Historical Events
📍
Updated Practice Location December 16, 2025

Registered at 10513 MARBACH RD STE 102, SAN ANTONIO, TX 782451995 (Tel: 2102908081)

🎓
Medical Taxonomy / Specialty Registered (Primary Specialty) December 16, 2025

Physician Assistant

📍
Updated Practice Location February 17, 2024

Registered at 14539 CAMPERDOWN, SAN ANTONIO, TX 782453924 (Tel: 9145637342)

📍
Updated Business Mailing Address February 17, 2024

Registered at 14539 CAMPERDOWN, SAN ANTONIO, TX 782453924 (Tel: 9145637342)

👤
Provider Name / Credentials Updated February 17, 2024

Recorded as RICARDO ROCA, MD

NPI Profile Active March 30, 2016

NPI status registered as active in NPPES database

📍
Updated Practice Location March 30, 2016

Registered at 12622 MILOJOS RNCH, SAN ANTONIO, TX 782453479 (Tel: 9145637342)

📍
Updated Business Mailing Address March 30, 2016

Registered at 12622 MILOJOS RNCH, SAN ANTONIO, TX 782453479 (Tel: 9145637342)

👤
Provider Name / Credentials Updated March 30, 2016

Recorded as RICARDO ROCA, LSA

🎓
Medical Taxonomy / Specialty Registered (Primary Specialty) March 30, 2016

General Practice (License #018824 in PR)

🟢
Initial NPI Registration & Enumeration December 31, 2012

First registered as active Individual Practitioner in NPPES Database.

Patient & Community Reviews

Verified patient ratings, medical care experiences, and facility photos

0 Reviews
No patient reviews submitted yet for Dr. Ricardo Roca. Be the first to share your experience!

Sign in to leave a review for Dr. Ricardo Roca

Only verified registered users can submit ratings, post feedback, and upload facility photos.

NPI Administrative Meta

NPI Number: 1932445525
Entity Type:
Individual Provider Physician, Nurse Practitioner, or Solo Healthcare Professional (Type 1 NPI)
Enumeration Date: December 31, 2012
Last Update: December 16, 2025
Sole Proprietor: Yes

Mailing Address

14539 Camperdown

San Antonio, TX 782453924

Phone: 9145637342

Public Domain Record This profile contains public domain information published by CMS and NPPES under the Freedom of Information Act (FOIA).
⚠️ Medical Disclaimer

This directory listing is for informational purposes only and does not constitute medical advice, diagnosis, or physician endorsement. If you are experiencing a medical emergency, please call 911 immediately.