Print Teh Li Huo Nephrology Southwest Kidney Institute 395 N Silverbell Rd Ste 209 Tucson, AZ 85745 Call (520) 623-2642 Additional Locations Southwest Kidney Institute 1521 W Tangerine Rd Oro Valley, AZ 85755 Call (520) 327-6265 Southwest Kidney Institute 18861 S La Canada Dr Sahuarita, AZ 85629 Call (520) 623-2642 Southwest Kidney Institute 1852 N Mastick Way Nogales, AZ 85621 Call (520) 623-2642 Southwest Kidney Institute 4990 E Mediterranean Dr Ste D Sierra Vista, AZ 85635 Call (520) 327-6265 Southwest Kidney Institute 1845 W Orange Grove Ste 111 Tucson, AZ 85704 Call (520) 623-2642 Southwest Kidney Institute 1645 N Swan Rd Tucson, AZ 85712 Call (520) 327-6265 Southwest Kidney Institute 900 W Scott St Willcox, AZ 85643 Call (520) 327-6265 Southwest Kidney Institute 450 S Ocotillo Ave Benson, AZ 85602 Call (520) 327-6265 Southwest Kidney Institute 2115 W 16th St Safford, AZ 85546 Call (520) 327-6265 Southwest Kidney Institute 99 E 16th St Douglas, AZ 85607 Call (520) 327-6265