Medical school: UNIVERSITY OF CALIFORNIA, IRVINE, CALIFORNIA COLLEGE OF MEDICINE
Graduated: 1998
NPI: 1215040563
Practice Locations (1)
CASTLE FAMILY HEALTH CENTERS INC
3605 HOSPITAL RD
ATWATER, CA 953015173
2093812000
Source: CMS National Downloadable File, September 2026.