Medical school: TEXAS TECH UNIVERSITY HEALTH SCIENCE CENTER SCHOOL OF MEDICINE
Graduated: 1993
NPI: 1003908500
Practice Locations (1)
4370 MEDICAL ARTS DR, SUITE 200
FLOWER MOUND, TX 750281719
9722196800
Source: CMS National Downloadable File, September 2026.