Medical school: UNIVERSITY OF CALIFORNIA, GEFFEN SCHOOL OF MEDICINE
Graduated: 1984
NPI: 1760586986
Practice Locations (1)
O AND G - WHCA, P.A.
1710 E SAUNDERS, SUITE B490
LAREDO, TX 780415447
9567244799
Source: CMS National Downloadable File, September 2026.