SKI Patient Portal/ Bill Pay; Kidney Health 101; Referring Physicians. Referral Form; Clinical Information Center; Request Medical Records; Contact Us; East Tucson. Home » Physician Locations » East Tucson. East Tucson. 1645 N Swan Rd, Tucson, AZ 85712, USA (520) 327-6265 (520) 327-9300. Providers. Teh-Li Huo, MD. Mindy Jan, MD. Shani Kotadia ....