Print Shelby Sabljic NP Nurse Practitioner Southwest Kidney Institute 7362 W Thunderbird Rd Ste 101 Peoria, AZ 85381 Call (480) 610-6100 Additional Locations Southwest Kidney Institute 13041 N Del Webb Bvld Ste 140 Sun City, AZ 85351 Call (480) 610-6100