Yee-Sheng Chiu, MD, Ophthalmology

900 W Temple Ave
Ste 104
EffinghamIL  62401-2121 (Effingham County)


Phone: 217-347-5525
Fax: 217-342-6099

NPI: 1083695407
License Number: (IL)