Drexel, AZ Nephrology Clinic in Drexel, Arizona 5 Locations 5 Drexel, AZ Address 10350 E Drexel Rd, Suite 204 Tucson, AZ 85747 Phone 480-610-6100 Fax 520-327-9300 Schedule Now Providers at Drexel, AZ Rachel DeSouza Filgueiras Pinto, MD Shani Kotadia, MD