*Please call if you are a self-pay patient.
Address
Valley Nephrology Associates
2602 Franklin Rd SW
Roanoke, VA 24014
About Fred Ballenger, MD
Specialties
- Nephrology
Affiliations
- LewisGale Medical Center
Address
Valley Nephrology Associates
2602 Franklin Rd SW
Roanoke, VA 24014