Unlikely Bedfellows: Romance Novel Discussion, 7 to 8:30 p.m. at the Haverhill Public Library, 99 Main St. Bring a book to share. Registration requested. 978-373-1586, ext. 641.
Jocko's Jazz: The Mark Walker Quartet, 7:30 to 10:30 p.m. at the Sahara Club, 34 Bates St., Methuen. $10 cover. Wheelchair accessible. 978-683-9200, jockosjazz.com.
American Red Cross blood drive, 1 to 6:30 p.m. at the Edgewood Retirement Community Center, 575 Osgood St., North Andover. 1-800-RED CROSS (1-800-733-2767), redcrossblood.org.
American Red Cross blood drive, 1:30 to 7 p.m. at Saint Augustine Church, 35 Essex St., Andover. 1-800-RED CROSS (1-800-733-2767), redcrossblood.org.
American Red Cross blood drive, 8 a.m. to 2 p.m. at the Andover/North Andover YMCA, 165 Haverhill St., Andover. 1-800-RED CROSS (1-800-733-2767), redcrossblood.org.
Salem Historical Society meeting, 7 p.m. at the Old Town Hall Museum, 310 Main St., Salem, N.H. Includes a talk by Sheila Charles, archaeologist for Strawbery Banke Museum, on the excavation of the 1762 Chase House. Free. Light refreshments will be available after the meeting. 603-893-8882, 603-898-0842.
Wednesday, July 11
2012 Organ Recital Series with Barbara Bruns, 8 p.m. at the Methuen Memorial Music Hall, 192 Broadway. Doors open at 7:30 p.m. Tickets $12 for adults, $5 for children. 978-685-0693, mmmh.org.
Star Party Astronomy Program, 8:30 p.m. at Veasey Memorial Park, 201 Washington St., Groveland. Registration required. 978-372-1732, langleyadamslib.org.
Free screening of "The Big Sleep," 7 p.m. at the Hampstead Public Library, 9 Mary E. Clark Drive. 603-329-6411, HampsteadLibrary.org.
Craft Event: Decorate Pillowcases, 4 p.m. at the Hampstead Public Library, 9 Mary E. Clark Drive. For middle school aged kids. Materials will be supplied. Registration requested. 603-329-6411, email email@example.com, HampsteadLibrary.org.
Story time in the Park, 10 to 11 a.m. at Winnekinni Castle, near the playground. For all ages. 978-373-1586, ext. 626.
Teen Graphic Novel Book Club, 3:30 to 4:30 p.m. at the Haverhill Public Library, 99 Main St. 978-373-1586, ext. 650.
45's Tournament, 12:30 to 3:30 p.m. at the Methuen Senior Activity Center, 77 Lowell St., Methuen. Sponsored by Home Instead Senior Care. $2 per person. All are invited. Sign up in the office. 978-983-8825.