Medical school: LOMA LINDA UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2003
Also: SURGICAL ONCOLOGY
NPI: 1831367903
Practice Locations (2)
2727 W OLYMPIC BLVD, SUITE 206
Los Angeles, CA 900062640
2727 W OLYMPIC BLVD, SUITE 206
LOS ANGELES, CA 900062640
2133883550
Source: CMS National Downloadable File, September 2026.