Medical school: UNIVERSITY OF CHICAGO, PRITZKER SCHOOL OF MEDICINE
Graduated: 1984
Offers telehealth
NPI: 1255438842
Practice Locations (1)
9777 WILSHIRE BLVD, SUITE 903
BEVERLY HILLS, CA 902121902
3102761556
Source: CMS National Downloadable File, September 2026.