Monday, Aug. 20
Blood Drive, 2 to 7 p.m. at the Haverhill Elks Lodge, 24 Summer St. Sponsored by the Haverhill Elks. 1-800-RED-CROSS (1-800-733-2767), redcrossblood.org.
Author Edwin Lynn, 6:30 p.m. at the Langley-Adams Library, 185 Main St., Groveland. Lynn will present his book, “Shorelines: Life Lessons from the Sea Focusing on Attitude, Adversity, and Gratitude.” Copies of the book will be available to buy and have signed. 978-372-1732, langleyadamslib.org.
Clan MacPherson bagpipe & drum rehearsals, 7 to 9 p.m. at North Andover VFW Post 2104, 32 Park St. Free. 978-361-5525.
River Splash Vacation Bible School, 6 to 8 p.m. at The River Church, 26 Parkridge Road, Haverhill. For all kids 4-12. Registration requested. 978-914-6299, theriverhaverhill.org.
Mondays through Aug. 20
Drop-in Story Time, 6:30 to 7 p.m. at the Stevens Memorial Library, North Andover. All ages welcome, especially pre-kindergartners. Adult/caregiver must stay with their children. Sponsored by the Friends of the Stevens Memorial Library. Free. 978-688-9505.
Tuesday, Aug. 21
Jocko’s Jazz: Vocalist Steve Marvin with The Mike Renzi Trio, 7:30 to 10:30 p.m. at the Sahara Club, 34 Bates St., Methuen. $10 cover. Wheelchair accessible. 978-683-9200, jockosjazz.com.
Movie Afternoon, 1 p.m. at the Methuen Senior Activity Center, 77 Lowell St. “Branson” will be screened. Free. 978-983-8825.
Foot Care Clinic, 1 p.m. at the Methuen Senior Activity Center, 77 Lowell St. By appointment only. $25. 978-983-8825.
Ice Cream Social, 12:30 p.m. in the Town Hall Meeting Room, 183 Main St., Groveland. Musical entertainment by Paul Wayne. 978-372-1101.
Read to Dixie, 6 to 7 p.m. in the Children’s Room, Kelley Library, 234 Main St., Salem, N.H. Sign-up for one 15-minute session with Dixie the READ dog. Registration required. 603-898-7064.
Ms. Kathy’s Story Time, 11 a.m. at Family and Community Connection, 346 Broadway, Haverhill. 978-914-7893.
Screening of “The Hunger Games,” 6:30 p.m. at the Hampstead Public Libra
ry, 9 Mary E. Clark Drive. Free and open to the public. 603-329-6411, HampsteadLibrary.org.
Summer music series: 60’s Invasion Band, 6 p.m. at Meetinghouse Park, intersection of Route 121 (Main Street) and Emerson Avenue, Hampstead. The four-piece combo will perform tributes to Elvis Presley, Bob Dylan and Roy Orbison — all in costume. The group will also present music and trivia from popular television shows of the 1960s. Bring chairs, blankets and picnic baskets. Free admission. Rain or shine. Sponsored by the Hampstead Cable TV Advisory Board. 603-329-6047, 603-560-5069, meetinghousepark.org.