Kidney Dialysis Centers Amherst Dialysis Facility 143 Ambriar Plaza Amherst, VA 24521 (434) 946-0089 uva.com