Estrella, AZ Nephrology Clinic in Estrella, Arizona 5 Locations 5 Estrella, AZ Address 9305 W Thomas Rd, Ste 478, Phoenix, AZ 85037 Phone 480-610-6100 Fax 623-846-0438 Schedule Now Providers at Estrella, AZ Aqm Karim, MD Cory Kempton, DO Ankur Patel, DO