Blood is desperately needed. LifeStream will hold a community blood drive tomorrow (July 10) from 9 a.m. to 3 p.m. at the Center for Healthy Generations (57121 Sunnyslope Dr.) in Yucca Valley. Donors must be free of infections or illness, weigh at least 110 pounds, and not be at risk for AIDS or hepatitis. Donors will receive a free cholesterol screening and incentives. To make an appointment to donate blood, call 800-try-giving.