Oct. 20 & Nov. 17
Master Piano Workshops, 6 to 8 p.m. in the Hartleb Technology Center, Northern Essex Community College, 100 Elliott St., Haverhill. Piano players will have an opportunity to perform and learn in a cooperative group setting. Solo piano works and instrumental and vocal works with piano accompaniment of various levels of difficulty will be explored with NECC music faculty member Christina Dietrich. Various aspects of piano performance and preparation will also be discussed. Students at all levels of playing ability are invited. Email firstname.lastname@example.org.
Monday, Oct. 21
Monday Movie Afternoon, noon in the Town Hall Meeting Room, 183 Main St., Groveland. “World War Z” will be shown. Call 978-372-1101 to reserve a seat.
Free Legal Help with Atty. Elaine Dalton, 10 to 11 a.m. in the Center Meeting Room, Town Hall, 183 Main St., Groveland. Call 978-372-1101 to schedule a free 15-minute appointment.
Rail Trail Mural dedication, 4 p.m. on the back of Arthur Sharp’s Hardware. The mural is a service learning project of the Access 21 after-school program at Haverhill High School. The Massachusetts Cultural Council helped fund this project and has invited State Sen. Kathleen O’Connor Ives, chair of the Tourism, Arts, and Cultural Development Committee. Mayor James Fiorentini also plans to attend.
Tuesday, Oct. 22
Merrimack Valley PFLAG chapter meeting, 7 to 9 p.m. in the Fellowship Hall, South Church, 41 Central St., Andover. Call 781-891-5966, email email@example.com or visit gbpflag.org.
Annual Ladies’ Shopping Night, 6 p.m. at Jocelyn’s Mediterranean Restaurant and Lounge, 355 South Broadway, Salem, N.H. Interested vendors and customers are welcome. Visit jocelynsrestaurant.com.
American Red Cross Blood Drive, 2 to 7 p.m. at Saint John the Baptist, 110 Lincoln Ave., Haverhill. Call 1-800-RED CROSS (1-800-733-2767) or visit redcrossblood.org.
Jocko’s Jazz: The Alain Mallet 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.