UVA Health Nephrology Lynchburg Listing Category Lynchburg, VAWebsite https://uvahealth.com/locations/Nephrology-Lynchburg-LOC0000234481?utm_source=pressganey&utm_medium=listingsPhone 434 220-1002Listing Tags stem cell clinicAddress 103 Clifton St Suite B, Lynchburg, VA 24501ZIP Code 24501 Contact listing ownerSend Message Name Email Phone Number Message