Douglas, AZ Nephrology Clinic in Douglas, Arizona 5 Locations 5 Douglas, AZ Address 99 16th St, Douglas, AZ 85607 Phone 520-623-2642 Fax 520-623-6162 Hours of Operation Monday – Friday: 9 a.m. – 5 p.m. Schedule Now Providers at Douglas, AZ Myriam C. Vela Ortiz, MD