Thursday, Dec. 26
American Red Cross Blood Drive, 9 a.m. to 3 p.m. at Shaw’s Supermarket, 92 Cluff Crossing, Salem, N.H. During December, all presenting donors will receive a commemorative, long-sleeve T-shirt. Call 1-800-RED CROSS or visit redcrossblood.org to schedule an appointment.
Friday, Dec. 27
American Red Cross Blood Drive, noon to 5 p.m. at Comfort Home Care, 147 Pelham St., Methuen. Call 1-800-RED CROSS (1-800-733-2767) to make an appointment or visit redcrossblood.org.
Saturday, Dec. 28
American Red Cross Blood Drive, 9 a.m. to 2 p.m. at the Advent Christian Church of Haverhill, 160 Carleton St. Call 1-800-RED CROSS (1-800-733-2767) to make an appointment or visit redcrossblood.org.
Monday, Dec. 30
American Red Cross Blood Drive, noon to 5 p.m. at the American Legion, 1314 Main St., Haverhill. Call 1-800-RED CROSS (1-800-733-2767) to make an appointment or visit redcrossblood.org.
Tuesday, Dec. 31
New Year’s Eve Party, 7 p.m. at the Methuen Senior Activity Center, 77 Lowell St. The evening will include a complete dinner catered by The Party Connection (sorbet, garden salad, rolls and butter, prime rib, oven roasted potatoes and vegetables, strawberry shortcake, coffee and tea), dancing from 8:30 p.m. to 12:30 a.m. with music by the Fred Manzi Trio. BYOB. Favors and champagne. Tickets are $50 per person. No Refunds. Doors will open at 6:30 p.m. Public invited. Space is limited. Call 978-983-8825 to reserve tickets.
New Year’s Eve Party, 7 p.m. appetizers, 7:45 p.m. dinner at the Lawrence Elks, 652 Andover St. Celebrate the New Year with an evening of dining and dancing. Menu includes chicken cordon bleu, mixed vegetables, potatoes, dessert and coffee or tea. Catered by Chefs of the Old World. Music by Rick DeLuca. Tickets are $30 per person in advance, $35 per person at the door. Call 978-305-7912.
Jan. 15, 16, 17, 18 & 19
Disney On Ice presents “Princesses & Heroes,” 7 p.m. Wednesday through Friday, 10:30 a.m., 2:30 and 6:30 p.m. on Saturday, 11 a.m. and 3 p.m. on Sunday at the Verizon Wireless Arena, 555 Elm St., Manchester. Tickets are $26, $60, $80. Additional fees may apply. Call 1-800-745-3000 or visit verizonwirelessarena.com, ticketmaster.com or disneyonice.com.