George D Chen, MD, Ophthalmology

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


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

NPI: 1992812739
License Number: G11125 (CA)