31 hours ago Geneva Eye Clinic offers the best eye doctors in the Fox Valley area. Our eye center serves the Geneva, St. Charles, Batavia, and Kane County area. ... Everyone is oriented to helping with … >> Go To The Portal