Frederick County Blood Challenge between the County Administration and Public Safety Buildings on July 9 from 11 to 3. The public is welcome to donate as well! All donors get a free t-shirt. For information, call (540) 665-5688 x126. You can schedule an appointment online at www.vablood.org.