07/22/13        Victory Way Baptist Church      500 E. Main St. Hillsville      VA      24343   Carroll 11:00 am -  5:00 pm

07/22/13        Living Waters Assembly of God   34 Honeywood Road       Rocky Mount     VA      24151   Franklin        1:00 pm -  6:00 pm

07/22/13        Eagle Rock Fire House   14630 Church St Eagle Rock      VA      24085   Botetourt       1:00 pm -  5:00 pm

07/22/13        Suntrust Bank   915 Hardy Road  Vinton  VA      24179   Roanoke 2:00 pm -  6:00 pm

07/22/13        Roanoke Valley Blood Donation Center    352 Church Avenue SW    Roanoke VA      24016   Roanoke City    12:00 pm -  6:00 pm

07/23/13        Forest Road United Meth Ch      2805 Old Forest Road    Lynchburg       VA      24501   Lynchburg City  2:00 pm -  6:00 pm

07/23/13        Forest Presbyterian Church      1226 Two Church Lane    Forest  VA      24551   Bedford 12:00 pm -  6:00 pm

07/23/13        Calvary United Methodist Ch     845 Hemlock Road        Salem   VA      24153   Salem City      9:00 am -  2:00 pm

07/23/13        Starling Avenue Bapt Church     932 Starling Ave.       Martinsville    VA      24112   Martinsville City       1:00 pm -  5:30 pm

07/23/13        Marion Baptist Church   1258 N. Main St.        Marion  VA      24354   Smyth   12:00 pm -  6:00 pm

07/23/13        Clock Tower Building    300 Franklin St.        Martinsville    VA      24112   Martinsville City       10:00 am -  2:00 pm

07/23/13        New River Valley Blood Donation Center  250 South Main Street   Blacksburg      VA      24060   Montgomery      12:00 pm -  6:00 pm

PLATELET DONATION LOCATIONS AND HOURS:
Roanoke Red Cross
352 Church Avenue, SW
Roanoke, VA 24016

Sunday 6:15-4pm
Monday 11:45am-8:30pm
Tuesday  11:45am-8:30pm
Wednesday 9:45am-6:00pm
Thursday 6:45am-4pm
Friday 6:45am-4pm
Saturday 6:45-4pm

Blacksburg Red Cross
250 South Main Street
Suite 20
Blacksburg, VA 24060

Sunday 6:15am-4pm
Monday 6:45am-6pm
Tuesday  6:45am-6pm
Wednesday 6:45am-6pm
Friday 6:45am-4pm
Saturday 6:45-4pm

Lynchburg Red Cross
Tate Springs Medical Complex
1900 Tate Springs Road
Lynchburg VA 24501

Monday 8:15am-6pm
Tuesday  8:15am-6pm
Thursday 6:45am-4pm
Friday 6:45am-4pm
Saturday 6:45-4pm

For more on blood drives and how to donate, click here.