Ophthalmology · Male · Age 68
Eye Center2151 S Neil St Champaign, IL 61820
Accepting new patients
Make an Appointment
Dr. James Kresca, MD is an ophthalmology specialist in Champaign, IL and has been practicing for 39 years. He graduated from Southern Illinois U, School Of Medicine in 1976 and specializes in ophthalmology.