Medical school: LOMA LINDA UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1984
Also: INTERNAL MEDICINE
NPI: 1619049749
Practice Locations (2)
629 N 13TH AVE
Upland, CA 917864906
629 N 13TH AVE
UPLAND, CA 917864906
9099852709
Source: CMS National Downloadable File, September 2026.