Sierra Vista, AZ Nephrology Clinic in Sierra Vista, Arizona 5 Locations 5 Sierra Vista, AZ Address 302 El Camino Real, Building 11A, Sierra Vista, AZ 85635 Phone 520-623-2642 Fax 520-327-9300 Schedule Now Providers at Sierra Vista, AZ Rachel DeSouza Filgueiras Pinto, MD Shani Kotadia, MD