Medical school: LOMA LINDA UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1998
NPI: 1558584342
Practice Locations (2)
500 W HARBOR DR UNIT, SUITE 203
San Diego, CA 921017720
SAN DIEGO, CA 92101
6198671789
Source: CMS National Downloadable File, September 2026.