Medical school: UNIVERSITY OF TEXAS MEDICAL BRANCH AT GALVESTON
Graduated: 1982
NPI: 1124018908
Practice Locations (2)
TEXAS TECH UNIVERSITY HEALTH SCIENCES CENTER LUBBOCK
3601 4TH ST
LUBBOCK, TX 794308340
8067432340
TEXAS TECH UNIVERSITY HEALTH SCIENCES CENTER LUBBOCK
808 JOLIET AVE, UNIT 130
LUBBOCK, TX 794151150
8067610770
Source: CMS National Downloadable File, September 2026.