Medical school: SANFORD SCHOOL OF MEDICINE OF UNIVERSITY OF SOUTH DAKOTA
Graduated: 1990
NPI: 1821145426
Practice Locations (1)
ELICA HEALTH CENTERS
4815 WATT AVE
NORTH HIGHLANDS, CA 956605108
9164542345
Source: CMS National Downloadable File, September 2026.