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.

Richmond

Near 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

Charlottesville

Charlottesville Donor Center
606 Albemarle Square Rd.

UVA Donor Center: CLOSED

Harrisonburg

Harrisonburg Donor Center | Town Center
182 Neff Avenue
Suites 11 & 12

Staunton/Waynesboro area

Waynesboro Donor Center
125 Lucy Lane



2825 Emerywood Parkway | Richmond, Va. 23294 | Telephone: 1-800-989-4438 | Privacy Policy
www.facebook.com/vablood | www.twitter.com/vablood | Someone's Life Depends On You.