Nogales, AZ Nephrology Clinic in Nogales, Arizona 5 Locations 5 Nogales, AZ Address 1710 N Mastick Way, Nogales, AZ 85621 Phone 520-623-2642 Fax 520-623-6162 Schedule Now Providers at Nogales, AZ Daniel Castro-Pereira, MD