CHI Health Clinic - Nephrology (Lakeside - Suite 211) - Clinic Directory
CHI Health Clinic Logo

Nephrology (Lakeside - Suite 211)  

16909 Lakeside Hills Court
Suite 211
Omaha, NE 68130
Phone: 402-280-5010   
Fax: 402-280-5164


Click for Larger View