Write a review for Medcenter One - Medcenter One, Tom and Frances Leach Kidney Dialysis Center, Seventh and Thayer Building