Medical school: TEXAS TECH UNIVERSITY HEALTH SCIENCE CENTER SCHOOL OF MEDICINE
Graduated: 1993
NPI: 1285632737
Practice Locations (1)
1602 ROCK PRAIRIE RD, SUITE 460
COLLEGE STATION, TX 778458309
9797046173
Source: CMS National Downloadable File, September 2026.