Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1991
NPI: 1164434676
Practice Locations (2)
5832 BEACH BLVD, UNIT 211
BUENA PARK, CA 906215501
7145228000
928 S WESTERN AVE, SUITE 233
LOS ANGELES, CA 900061083
3237331500
Source: CMS National Downloadable File, September 2026.