Save Roger Ewald, MD RogerEwald.MD.com • Ophthalmologist Roger Ewald, MD 819 Bloomington Road, Champaign, IL