We found 2 providers named 'Jo Silken' nationally.
Dr. John Silkensen works as an adult nephrologist in Minneapolis, MN. He takes Medicare insurance. Dr. Silkensen graduated from the University of Arkansas for Medical Sciences College of Medicine and then he performed his residency at a hospital affiliated with the University of Minnesota. He is affiliated with Hennepin County Medical Center (HCMC).