Medical school: SAN JUAN BAUTISTA SCHOOL OF MEDICINE
Graduated: 1996
Also: UROLOGY
NPI: 1609071489
Practice Locations (1)
SA PEDIATRIC UROLOGY
4499 MEDICAL DR, SUITE 360
SAN ANTONIO, TX 782293857
2106151600
Source: CMS National Downloadable File, September 2026.