Medical school: TEXAS TECH UNIVERSITY HEALTH SCIENCE CENTER SCHOOL OF MEDICINE
Graduated: 1982
NPI: 1336128941
Practice Locations (3)
OBHG TEXAS HOLDINGS PA
5950 SARATOGA BLVD
CORPUS CHRISTI, TX 784144100
8009672289
HCA HOUSTON OB HOSPITALIST, PLLC
7600 FANNIN ST
HOUSTON, TX 770541906
7137901234
OBHG TEXAS HOLDINGS PA
800 E DAWSON ST
TYLER, TX 757012036
8009672289
Source: CMS National Downloadable File, September 2026.