Dr. David Kracker specializes in nephrology and internal medicine and is board certified in both disciplines. He earned his medical degree from the Ohio State University College of Medicine and Public Health. For more information or to schedule an appointment, call Dr. Kracker's office.