Graduated: 1998
NPI: 1629476981
Practice Locations (3)
313 N FIGUEROA, SUITE 406
Los Angeles, CA 90012
1670 E 120TH ST
LOS ANGELES, CA 900593026
313 N FIGUEROA ST, SUITE 433
LOS ANGELES, CA 900122602
Source: CMS National Downloadable File, September 2026.