In May of 2024 Southwest Renal Care began construction on our newest dialysis facility located at 809 W. Longhorn Road, Suite F in Payson Arizona. Payson Dialysis 809 W Longhorn Rd, Payson, AZ