1 Dr. William R Skutta, OD Optometrist - Vision Therapy and Rehabilitation Avg. Rating: 0/5 Main Location 823 E Church StSandwich, Illinois 60548 Highlights Accepts Insurance Plans