Medical school: UNIVERSITY OF TEXAS MEDICAL BRANCH AT GALVESTON
Graduated: 1998
Offers telehealth
NPI: 1235182312
Practice Locations (1)
DOCTORS OF SANTA TERESA PC
5290 MCNUTT RD
SANTA TERESA, NM 880082001
5755891144
Source: CMS National Downloadable File, September 2026.