Dr. Kelly A. Sanders
#3 of 22
Optometrists in
Champaign,
Illinois
Staff
Punctuality
Helpfulness
Knowledge
ILLINI EYECARE INC-CHAMPAIGN
518 East Green Street
Champaign, IL, United States
61820
518 East Green Street
Champaign, IL, United States
61820
No Phone Number Provided
http://www.illinieyecare.com
Best eye doctor I have ever had. Very patient and caring.
Submitted Sept. 13, 2017