ServicesJohn Karesh, MD provides internal medicine in Oswego, IL. John Karesh, MD is listed as an internist, which is a physician who studies Internal Medicine for adults.
To learn more, or to make an appointment with Dreyer Medical Clinic Oswego Office in Oswego, IL, please call (630) 554-3456.