16233 King St Delhi, CA 95315
CHUAH CHA, D.O.
Family Medicine Physician
LUMIRA HEALTHCARE
Federally Qualified Health Center (FQHC)