Virginia Blood Services

(434) 977-8956

2401 Hydraulic Rd
Charlottesville, VA 22901-2723