Saturday, July 20
Fireworks, 9:30 p.m. at Canobie Lake Park, 85 North Policy St., Salem, N.H. Weather permitting. 603-893-3506, canobie.com.
American Red Cross Blood Drive, 9 a.m. to 2 p.m. at Saint Michael Church, 196 Main St., North Andover. 1-800-RED CROSS (1-800-733-2767), redcrossblood.org.
Monday, July 22
Mini Clinic, 1 to 2 p.m. at Frye Circle. Hosted by the Town of Andover Health Department. 978-623-8295, andoverma.gov.
Drop in Crafts, 9 a.m. to 5 p.m. in the Children’s Room, Kelley Library, 234 Main St., Salem, N.H. Stop in and do a fun craft project. 603-898-7064.
Toddler Story Time, 9:30 to 10:30 a.m. or 10:30 to 11:30 a.m. at the Nesmith Library, 8 Fellows Road, Windham. This program is only open to cardholders of the Nesmith Library. Toddler Time lasts about 20-25 minutes with 30 minutes following the session for parent/child social interaction. Parents are encouraged to participate, but asked to limit personal conversations until the 30-minute social period. For ages 18 months to 36 months with a caregiver. No pre-registration necessary. 603-432-7154, nesmithlibrary.org.
American Red Cross Blood Drive, 2 to 7 p.m. at Rite-Aid, 68 South Main St., Haverhill. 1-800-RED CROSS (1-800-733-2767), redcrossblood.org.
Monday through Friday, July 22-26
“Art Explosion” Camp, 1 to 4 p.m. at Windham Coop, Industrial Drive. Hosted by Wicked Cool for Kids. Get ready for a week full of projects. For boys and girls entering grades 1-6. Cost is $160; includes five days of camp and all materials. Registration deadline is June 21, unless spaces fill prior. Late registrations will be accepted as space allows. wickedcoolforkids.com, windhamnewhampshire.com.
Tuesday, July 23
Merrimack Valley PFLAG chapter meeting, 7 to 9 p.m. in the Fellowship Hall, South Church, 41 Central St., Andover. 781-891-5966. email email@example.com, gbpflag.org.
Ask the Lawyer: Personalized Legal Guidance, 1:30 to 3:30 p.m. at The Center at Punchard (The Center), 30 Whittier Court, Andover. The private 10-minute session offers advice and referral only. Free, but advance registration is required. 978-623-8321, andoverseniorcenter.org.