Chuah Cha, DO, Family Medicine

16233 King St
DelhiCA  95315-9460 (Merced County)


Phone: 209-850-3500
Fax:

NPI: 1497248033
License Number: A17803 (CA)