CHI Health Clinic Nephrology (Midlands) 11109 S 84th StSte 1820Papillion, NE, 68046 View Phone 402-343-8650 View Website Experience & Reliability Learn More About Connect with this Business: Send to My Email Send to My Phone Print this Page