Upcoming blood drives include:
Today - St. James Catholic Church, 60 Cross Winds Drive, Charles Town, W.Va. 2 to 7 p.m.
Tuesday, June 10 - Calvary United Methodist Church, 220 W. Burke St., Martinsburg, W.Va., 11:30 a.m. to 5:30 p.m.
Thursday, June 12 - Rankin Physical Therapy, 200 Morgan Square Ave., Berkeley Springs, W.Va., 1 to 7 p.m.
Friday, June 13 - Hagerstown Red Cross Donor Center, 1131 Conrad Court, Hagerstown, 1 to 7 p.m.
Monday, June 16 - Paw Paw Fire Hall, Paw Paw, W.Va., 1 to 6 p.m.
Saturday, June 21 - Bunker Hill Presbyterian Church, Bunker Hill, W.Va., 9 a.m. to 2 p.m.
Monday, June 23 - Martinsburg Mall, Martinsburg, W.Va., 1 to 6 p.m.
Monday, June 23 - Jefferson Memorial Hospital, 11 a.m. to 5 p.m.
Friday, June 27 - Naitonal Park Service, Jefferson County, W.Va., 9 a.m. to 2 p.m.