Medical school: UNIVERSITY OF NEW MEXICO SCHOOL OF MEDICINE
Graduated: 1998
NPI: 1861502239
Practice Locations (2)
CASTLE FAMILY HEALTH CENTERS INC
1775 3RD ST
ATWATER, CA 953013608
2093812080
CASTLE FAMILY HEALTH CENTERS INC
3605 HOSPITAL RD
ATWATER, CA 953015173
2093812000
Source: CMS National Downloadable File, September 2026.