Medical school: LOMA LINDA UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2018
Offers telehealth
NPI: 1437635950
Practice Locations (4)
7755 LEEDS ST
DOWNEY, CA 902423489
5627192867
1501 HUGHES WAY, SUITE 150
LONG BEACH, CA 908101878
12021 WILMINGTON AVE
LOS ANGELES, CA 900593019
7608534888
1774 ZONAL AVE, BLDG C
LOS ANGELES, CA 900331064
3102216378
Source: CMS National Downloadable File, September 2026.