Medical school: UNIVERSITY OF SOUTHERN CALIFORNIA KECK SCHOOL OF MEDICINE
Graduated: 1985
Offers telehealth
NPI: 1629280045
Practice Locations (1)
4768 PARK GRANADA, SUITE 109
CALABASAS, CA 913023312
818326467100
Source: CMS National Downloadable File, September 2026.