2 views
Updated: November 3rd, 2023 | Phoenix | Doctor List R | Southwest Kidney Institute | Nephrology,
Specialty: Nephrology
Address: 2610 North 3rd Street, Phoenix, AZ 85004
Phone: (480) 610-6100
Website:
Clinic: Southwest Kidney Institute
Expertise | |
Hospital Affiliations | Banner-University of Arizona Medical Center Phoenix, St. Luke’s Medical Center – Phoenix |
Insurance | Aetna, Blue Cross Blue Shield, UnitedHealthcare |
Description |