Graduated: 1997
Offers telehealth
NPI: 1346466067
Practice Locations (3)
12301 WILSHIRE BLVD, SUITE 512
LOS ANGELES, CA 900251053
505 14TH ST, FIFTH FLOOR
OAKLAND, CA 946121406
11778 CARMEL CREEK RD, SUITE 307
SAN DIEGO, CA 921306606
Source: CMS National Downloadable File, September 2026.