Accepting new patients
Pediatric Nephrology · Male · Age 67
Dr. John Mahan, MD is a pediatric nephrology specialist in Columbus, OH and has been practicing for 42 years. He graduated from Hahnemann University in 1977 and specializes in pediatric nephrology.
Make an appointment
Search for your insurance provider
Dr. Mahan accepts
Accepted insurance can change. Please double-check when making an appointment.
Dr. Mahan accepts the following insurance:
Check Dr. Mahan's experience treating your condition or procedure
Dr. Mahan's Top Procedures and Conditions
Dr. Mahan treats Chronic Kidney Diseases more than 6% of his peers
Dr. Mahan treats this condition more than 6% of his peers
Rating Includes other areas of care:
Dr. Mahan treats Kidney Disease more than 6% of his peers
Dr. Mahan's conditions and procedures:
Check the quality of care at hospitals where Dr. Mahan treats patients.
More providers who are similar to Dr. Mahan