Practice Name TEXAS KIDNEY INSTITUTE Nephrology Phone Number (214) 396-4950 Business Address 220 S COLLINS RD City SUNNYVALE ZIP Code 75182