Graduated: 2017
NPI: 1043728249
Practice Locations (2)
ELICA HEALTH CENTERS
4815 WATT AVE
NORTH HIGHLANDS, CA 956605108
9164542345
DOCTORS ON DUTY MEDICAL GROUP, INC
1513 FREMONT BLVD, E1
SEASIDE, CA 939554319
8318991910
Source: CMS National Downloadable File, September 2026.