Blood drive: From 8 a.m. to 1 p.m., March 7, Delavan-Darien High School, 150 Cummings St., Delavan.

Author visit: Author Lisl Detlefsen will visit Central-Denison Elementary School, 900 Wisconsin St., Lake Geneva, from 5 p.m. to 6 p.m., March 7. Detlefsen will be signing copies of her children’s books.

Book sale: Friends of Aram Public Library spring book sale, 9 a.m. to 3 p.m., March 9, and 10 a.m. to 2 p.m., March 10, 404 E. Walworth Ave., Delavan. Call (262) 728-3111 for more information.

Choir performance: Wisconsin Lutheran Choir and Chamber Choir, 2:30 p.m., March 9, First Lutheran Church, 1101 Logan St., Lake Geneva. Free and open to public. Call (262) 248-3374.

Women’s association: Geneva Lake Women’s Association meeting, 5:30 p.m., March 11, social hour, meeting at 6:30 p.m., Tap Room, 750 Veterans Parkway, Suite 107, Lake Geneva.

Nutrition talk: Nutrition education with registered nurse Joan Davis, 6:30 p.m., March 12, Fontana Village Hall, 175 Valley View Drive, Fontana. Free program for adults. Call (262) 275-5107 for more information.

St. Patrick’s Day celebration: St. Patrick’s Day celebration and dinner 6 p.m., March 16 at Holy Communion Episcopal Church, 320 Broad St., Lake Geneva. Tickets are $12 for adults and $6 for children between the ages of 6 and 12. Children 5 years and younger are free. For more information, call 262-248-2544 or 262-248-3522.

Blood drive: From noon to 5 p.m. March 18, East Troy Bible Church, 2660 North St./Highway 20, East Troy.

Theater presentation: Geneva Theatre Actors Guild, “Who’s Afraid of Virginia Woolf,” 7:30 p.m., March 20, and 10 a.m., March 22, Geneva Theater, 224 Broad St., Lake Geneva. Suggested $10 donation.

Blood drive: From 1 to 6 p.m. March 22, Spring Prairie United Methodist Church, W2154 Highway 11, Elkhorn.

Blood drive: Noon to 6 p.m. March 25, Our Redeemer Lutheran Church, 416 W. Geneva St., Delavan.

Blood drive: 10 a.m. to 3 p.m. March 27, Sperino’s Monte Carlo Room, 720 N. Wisconsin St., Elkhorn.

Women’s retreat: 8:30 a.m. to 4:30 p.m., March 30, Trinity Church, W775 Geranium Road, Genoa City. Lifted Up Women’s Retreat with worship, motivation, testimonies and lunch. Call (262) 279-3052 to sign up for free.

Charity Run/Walk: 10 a.m. to 2 p.m., May 18, Big Foot Beach State Park, “Kisses From Keegan and Friends” 7th annual Superhero Shuffle 5k/10k run/walk. Registration information on kissesfromkeegan.org.