Graduated: 1984
Also: NEPHROLOGY
Offers telehealth
NPI: 1326068560
Practice Locations (3)
1401 S BROOKHURST RD
FULLERTON, CA 928334492
7146260700
3663 W 6TH ST
LOS ANGELES, CA 900203050
2137361884
3663 W 6TH ST, SUITE 307
LOS ANGELES, CA 900203050
2137361884
Source: CMS National Downloadable File, September 2026.