Medical school: COLUMBIA UNIVERSITY COLLEGE OF PHYSICIANS AND SURGEONS
Graduated: 1994
NPI: 1790780989
Practice Locations (1)
OUR LADY OF HOPE MEDICAL CLINIC INC
7960 S UNIVERSITY BLVD, SUITE 203
CENTENNIAL, CO 801223167
72034426801
Source: CMS National Downloadable File, September 2026.