Print Sara Leach Nurse Practitioner Arizona Urology Specialists 2902 W Agua Fria Fwy Ste 1000 Phoenix, AZ 85027 Call (623) 582-6420