Graduated: 1987
Offers telehealth
NPI: 1164796793
Practice Locations (3)
12926 DEWEY ST
LOS ANGELES, CA 900661713
22121 CLARENDON ST, APT 147
WOODLAND HILLS, CA 913674400
22121 CLARENDON ST, APT 147
WOODLAND HILLS, CA 913676362
8182677557
Source: CMS National Downloadable File, September 2026.