Wen Y Chen, MDWen Y Chen · Ophthalmology Physician200 W Main St, East Alton, IL 62024(618) 259-0440Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing