Graduated: 1974
Offers telehealth
NPI: 1285700492
Practice Locations (2)
9171 WILSHIRE BLVD, SUITE 500
BEVERLY HILLS, CA 902105536
3108797167
1125 S BEVERLY DR, SUITE 601A
LOS ANGELES, CA 900351182
3105568200
Source: CMS National Downloadable File, September 2026.