525 W Town Center Blvd, Champaign, Illinois, 61822
All About Eyes in Champaign has a very polarized reputation. Many patients love the friendly, helpful staff and the excellent care from doctors like Dr. Chugh and Dr. Lewis. However, there are frequent complaints about rigid appointment policies, billing issues, and perceived unprofessionalism from some staff members. It is a place where your experience can vary greatly depending on who you interact with.
We analyze 78 Google Maps public reviews (Most relevant, Newest, Highest rating, Lowest rating) from every angle to find the real story so you know exactly what to expect. We use Artificial Intelligence to analyze these reviews and filter out spam to highlight only authentic feedback.
Confirm your appointment time and insurance coverage details well in advance to avoid any issues at the front desk.
✓ What Works Well
✗ Areas to Improve
Great doctors, but the front desk can be difficult.
Be careful with appointment times; they are strict.
Excellent care if you get the right staff member.