Medical school: LOMA LINDA UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1986
NPI: 1225076516
Practice Locations (2)
3000 W OLYMPIC BLVD, BLDG SUITE 201
LOS ANGELES, CA 900062588
2133863450
3456 W OLYMPIC BLVD, SUITE 101
LOS ANGELES, CA 900192124
2133863450
Source: CMS National Downloadable File, September 2026.