American Red Cross - Roanoke Valley Chapter
Includes information on donating blood, volunteer opportunities, and emergency services.