Medical school: TEXAS TECH UNIVERSITY HEALTH SCIENCE CENTER SCHOOL OF MEDICINE
Graduated: 1985
NPI: 1366406274
Practice Locations (1)
WOMENS IMAGING CENTER
3773 CHERRY CREEK N DR, SUITE 101
DENVER, CO 802093821
3033212273
Source: CMS National Downloadable File, September 2026.