Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1985
Offers telehealth
NPI: 1003867276
Practice Locations (3)
4100 GUARDIAN ST
SIMI VALLEY, CA 930636721
PO BOX, SUITE 190
SIMI VALLEY, CA 930620190
40 VALLEY STREAM PKWY
MALVERN, PA 193551407
Source: CMS National Downloadable File, September 2026.