Medical school: LOMA LINDA UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1990
Offers telehealth
NPI: 1831217504
Practice Locations (2)
11468 N FRONTAGE RD
YUMA, AZ 853678970
9283428148
1850 W 25TH ST, YUMA NURSING CTR
YUMA, AZ 853646904
9287266700
Source: CMS National Downloadable File, September 2026.