Graduated: 2002
Offers telehealth
NPI: 1326148230
Practice Locations (2)
2001 S BARRINGTON, SUITE 304
WEST LOS ANGELES, CA 900255379
3104732060
2001 S BARRINGTON AVE, SUITE 304
WEST LOS ANGELES, CA 900255379
Source: CMS National Downloadable File, September 2026.