Medical school: TEXAS TECH UNIVERSITY HEALTH SCIENCE CENTER SCHOOL OF MEDICINE
Graduated: 1994
Offers telehealth
NPI: 1871617134
Practice Locations (2)
2741 INDIAN SCHOOL RD NE
ALBUQUERQUE, NM 871062653
5058900444
4686 CORRALES RD, SUITE 8
CORRALES, NM 870488610
5058900444
Source: CMS National Downloadable File, September 2026.