National Charity League of Glendale presents their annual From the Heart Blood Drive from 9 a.m. to 3 p.m. in the fourth floor Council Room at Verdugo Hills Hospital, 1812 Verdugo Blvd., Glendale. If you are unable to donate blood, consider providing a painless cheek swab in order to be added to the bone marrow registry. (818) 790-7100.

Neo Ensemble Theatre hosts a fundraiser from 2 to 5:30 p.m. at Montrose Bowl, 2334 Honolulu Ave., Montrose. There will be a bowling tournament, opportunity drawings, a surprise celebrity host, prizes for winners and awards for bowling shirt fashion show winners. Tournament entries cost $25 per person and include shoes. The fundraiser will support scholarships for high school seniors. Call (714) 267-9216.

Falcon Theatre presents Fleetwood Macbeth at 4252 W. Riverside Drive, Burbank. Performances are at 8 p.m. Friday and Saturday and 4 p.m. Saturday and Sunday. The show runs through Aug. 14. Tickets range from $27 to $48. The show is a mash-up of Macbeth with the sounds of Fleetwood Mac. It is recommended for ages 13 and up. Call (818) 955-8101.