American Red Cross - Roanoke Valley Chapter - Includes information on donating blood, volunteer oppurtunities, and emergency services. - http://www.roanokevalleyredcross.org/
Virginia Partnership for Animal Welfare & Support - VA PAWS is a non-profit organization in southwestern Virginia working to end the inhumane treatment of animals through education, legislation, and animal rescue. - http://www.vapaws.org/