Lin Chen
MD, PhD
Ophthalmology
Call
Navigate
Share
Clinic
Aurora Health Care
6815 118th Ave
Kenosha, WI 53142
Phone
262-857-5600
Fax
262-857-1171
Languages
English and Mandarin.
Cdoc101 Chinese-Speaking Physician Directory