Dr. Alicia A Stovell, MD Ophthalmology 8541 South State, Ste. 5Chicago, Ilinois 60619 (773) 994-9440 About Dr. Alicia A Stovell, MD Affiliation: Chatham Eye Physicians