Graduated: 1975
Offers telehealth
NPI: 1679509871
Practice Locations (2)
11819 WILSHIRE BLVD, SUITE 205
LOS ANGELES, CA 900256631
12340 SANTA MONICA BLVD, SUITE 302
LOS ANGELES, CA 900250348
3102687707
Source: CMS National Downloadable File, September 2026.