Medical school: TEMPLE UNIVERSITY SCHOOL OF PODIATRIC MEDICINE
Graduated: 1992
NPI: 1477582104
Practice Locations (2)
7260 W SUNSET BLVD, SUITE 207
Los Angeles, CA 900463417
7260 W SUNSET BLVD, SUITE 207
LOS ANGELES, CA 900463417
3238763668
Source: CMS National Downloadable File, September 2026.