Medical school: UNIVERSITY OF TEXAS MEDICAL BRANCH AT GALVESTON
Graduated: 1985
Offers telehealth
NPI: 1093708752
Practice Locations (1)
PHYSICIAN PRIMECARE, INC
990 LOOP, SUITE 337
NEW BRAUNFELS, TX 781303521
8305151280
Source: CMS National Downloadable File, September 2026.