Telehealth visits available
Monday-Friday: 8 am-5 pm
Saturday: 8 am-noon
Internal Medicine: (815) 971-3300
Pediatrics: (815) 971-2162