Locations & Hours
You may give blood with Virginia Blood Services at any of these locations. You may schedule an appointment online or find a blood drive near you here, or you may call us at (800) 989-GIFT (4438).
Click on the links below to see details of hours of operation and directions.
RichmondNear West End 2825 Emerywood Parkway
Chesterfield County 9200 Arboretum Parkway, Suites 100 &102
Shoppes at Innsbrook, Far West End 4040-A Cox Road (Facing Dominion Boulevard)
Chester 12212 Bermuda Crossroad Lane
CharlottesvilleCharlottesville Donor Center 606 Albemarle Square Rd.
UVA Donor Center: CLOSED
HarrisonburgHarrisonburg Donor Center | Town Center 182 Neff Avenue Suites 11 & 12
Staunton/Waynesboro areaWaynesboro Donor Center 125 Lucy Lane
|