Medical school: UNIVERSITY OF VERMONT COLLEGE OF MEDICINE
Graduated: 1992
Offers telehealth
NPI: 1356450498
Practice Locations (2)
12511 OXNARD ST, UNIT A
NORTH HOLLYWOOD, CA 916064458
8187458845
15243 VANOWEN ST, SUITE 311
VAN NUYS, CA 914053653
7478007454
Source: CMS National Downloadable File, September 2026.