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, Suite 102
Shoppes at Innsbrook, Far West End 4040-A Cox Road (Facing Dominion Boulevard)
Chester 12212 Bermuda Crossing Lane
Charlottesville2401 Hydraulic Road
University of Virginia Health System Medical Center West Lobby 1300 Jefferson Park Ave. (1335 Lee St.) Suite 1206
HarrisonburgRMH Blood Center, RMH Outpatient Center 100 East Grace Street
Staunton/Waynesboro areaAugusta Health Augusta Community Care Building 64 Sports Medicine Drive
|