Medical school: TEXAS TECH UNIVERSITY HEALTH SCIENCE CENTER SCHOOL OF MEDICINE
Graduated: 1980
NPI: 1104819986
Practice Locations (2)
4224 SWISS AVE
DALLAS, TX 752046670
2148219938
OBGYN HOSPITALISTS OF NORTH TEXAS PLLC
4224 SWISS AVE, B
DALLAS, TX 752046670
9724310716
Source: CMS National Downloadable File, September 2026.