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.