Larry C Chiang, MD, Internal Medicine

215 S Hickory St
118
EscondidoCA  92025 (San Diego County)


Phone: 760-432-6644
Fax: 760-739-8213

NPI: 1912952524
License Number: A064424 (CA)