Community calendar
TODAY
BLOOD DRIVE, 6:30 a.m.-1:30 p.m., Towne Center of Mililani; also 7 a.m.-noon at Don Quijote, Kailua; must be 18 or older, in good health, weigh 110 pounds or more and present photo ID. 845-9966.
WEEKLY VIGIL FOR PEACE AND JUSTICE, 4-6 p.m., Ala Moana at the Prince Kuhio Federal Building; bring a sign; sponsored by Not In Our Name.
TOMORROW
BLOOD DRIVE, 6:30-11 a.m. at Town Center of Mililani, and 7:30 a.m. to 1 p.m. at Pearlridge Center; must be 18 or older, in good health, weigh 110 pounds or more and present photo ID. 845-9966.
SCHOOL RECYCLING DRIVE, 9 a.m.-3 p.m., Kailua High School parking lot. Donations of HI-5¢ redeemable cans, plastic bottles and glass bottles welcome to help fund Project Graduation 2009.
BILL'S BOOKMOBILE open 10 a.m.-2 p.m., 690 Pohukaina St., Kaka'ako; sponsored by Friends of the Library of Hawai'i.