Medical school: LOMA LINDA UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1993
Also: EMERGENCY MEDICINE, FAMILY PRACTICE
NPI: 1235175233
Practice Locations (1)
29099 HOSPITAL RD, SUITE 112
LAKE ARROWHEAD, CA 923529779
9093373661
Source: CMS National Downloadable File, September 2026.