Graduated: 2019
NPI: 1962023341
Practice Locations (4)
2920 TELEGRAPH AVE, SUITE 100
BERKELEY, CA 947052031
8635 W 3RD ST, 1085W
Los Angeles, CA 900486126
5901 W CENTURY BLVD, SUITE 750
LOS ANGELES, CA 900455443
8635 W 3RD ST, SUITE 1085W
LOS ANGELES, CA 900486126
Source: CMS National Downloadable File, September 2026.