Willcox, AZ Nephrology Clinic in Willcox, Arizona 5 Locations 5 Willcox, AZ Address 905 Bowie Ave, Willcox, AZ 85643 Phone 520-623-2642 Fax 520-327-9300 Schedule Now Providers at Willcox, AZ Paul Lui, MD