UVA Dialysis Amherst 143 Ambriar PlzAmherst, VA, 24521 View Phone 434-946-0089 View Website Experience & Reliability Expert care close to home. Choose UVA Health. About Photos & Videos Send to My Email Send to My Phone Print this Page