Andrew Philip Chen, MD, Ophthalmology

521 S Ham Ln
Ste A
LodiCA  95242-3528 (San Joaquin County)


Phone: 209-334-5886
Fax: 209-334-5281

NPI: 1912014739
License Number: G72858 (CA)