Red Cross blood donation opportunity: 2-7 p.m. Sept. 30, Mayor Jean A. Levesque Community Life Center, 401 Bridge St., Salem. For information: The American Red Cross will accept blood donations.

Beverly Witch Scare Beverly and the Salem Witch Scare: 7-8:30 p.m. Oct. 7, Beverly Public Library 32 Essex St. Free. For information: The Beverly Public Library will partner with Historic Beverly to welcome Michael Cormier, author of the new play “Saltonstall’s Trial,” running at Beverly’s Larcom Theatre from Oct. 17 to 27, for a presentation that will cover the infamous witch trials from a local point of view. Beverly’s historic connection to the witch trials is rich and complex, and Cormier will explore the ways in which names like Hale, Herrick, Rootes and Tookey figured into the tragedy that took more than 20 lives and ruined countless others. This is an opportunity to hear the story behind the hysteria through the eyes and minds of Beverly’s forefathers.

Ward Four Meeting: 7 p.m. Oct. 15, 109 Boston St., Salem. This meeting will be a Ward Four candidate forum.

Salem Farmers Market: 3-7 p.m. Thursdays through Oct. 17, Derby Square on Front Street in Salem. For information: For five months every year, the largely volunteer-run market will give residents and tourists alike the opportunity to buy farm-fresh such as produce, seafood, baked goods and meat, as well as non-food products. Every week the market will offer live music and representation from different community groups and initiatives.

NAMI Family Classes: 9 a.m. Saturdays starting Sept. 14, North Shore Medical Center Salem campus, 81 Highland Ave. Free. For information: 978-922-0207; 617-548-7037. These 10 structured classes will help attendees understand and support family members for friends who suffer from mental illness. The teachers will be trained National Alliance on Mental Illness volunteers who know what it is like to have a loved one who struggles with mental illness.

St. John Paul II Shrine of Divine Mercy: 28 St. Peter St., Salem. Holy Mass: Sunday, 10 a.m. (Polish), noon (English); Monday – Healing Mass, 7 p.m. (English); Wednesday and Thursday, 7 p.m. (English); Friday, 12:10 p.m. (English) and 7 p.m. (Polish); Saturday, 8 a.m. (Polish). Adoration of the Most Blessed Sacrament: Monday-Friday, 3-7 p.m. (English) (except Tuesdays); Saturday 3-4 p.m. Confessions: Monday-Friday, 6 p.m. (Polish and English) (except Tuesdays). For more information, call the Shrine office at 978-744-1278.

St. James Church: 158 Federal St., Salem. Mass schedule: 4 p.m. Saturdays. For information: 978-745-9060.

Immaculate Conception Church: 15 Hawthorne Boulevard, Salem. Mass schedule: 9:30 a.m. and 6 p.m. Sundays and noon Sundays, Spanish mass. For information: 978-745-9060.

Celebrate Recovery: 7-8:30 p.m. Mondays, 63 Jefferson Ave., Salem; noon to 1:30 p.m. Fridays, 75 Lindall St., Danvers. Celebrate Recovery is now holding free and open groups for anyone who would like to drop by. Celebrate Recovery is a Christian 12-step recovery program for hurts, habits, hang-ups and addictions. For information: 617-803-4589.

Nar-anon community support group: 7-8:30 p.m. Tuesdays, Salvation Army, 93 North St., Salem. Nar-anon is a worldwide fellowship for those affected by someone else’s addiction. This 12-step program offers help through shared experiences, strength and hope. Meetings are free and open to families and friends of addicts in the North Shore area. Parking is available in the rear of the building via Mason Street. Meetings are nondenominational. For information: 978-969-0266.

LifeBridge Thrift Shop accepting donations: Any who have furniture or quality items they no longer need are encouraged to donate their items to LifeBridge Thrift Shop, 47 Canal St., Salem. The store is a registered 501(c)(3) nonprofit organization. All profits go toward the effort to end homelessness. Furniture must be in good condition. For information: 978-745-2459.

Meals on Wheels drivers: Meals on Wheels drivers are needed to help the Salem Council on Aging deliver every day in Salem. A route takes about an hour and drivers receive a daily stipend of a little more than $18 per day. For information or to volunteer, call Nutrition Coordinator Sophia Hines at 978-744-0924, or by email at

Disability Resource Center programs: Disability Resource Center, formerly the Independent Living Center of the North Shore and Cape Ann Inc., presents a regular series of programs. Request communications accommodations at least two weeks in advance. For more information: 978-741-0077; 978-745-1735.

Over the Rainbow Dinner Club: 5-8 p.m. second Tuesday of every month, The House of Seven Gables 115 Derby St., Salem.

“Better Days” workshop: 3-4 p.m. Wednesdays, North Shore CDC, 104 Lafayette St., Salem. Presented by NERLC and Disability Resource Center.

Assistance with Completion of Universal Housing Application: 2-4 p.m., first Wednesday of every month, Disability Resource Center office, 27 Congress St., Suite 107, Salem.

Community Access Advocacy Team Meeting: 1:30-2:30 p.m., second Wednesday of every month, Disability Resource Center office, 27 Congress St., Suite 107, Salem.

Salem BNI Chapter: 7-8:30 p.m. Wednesdays, the Salem Waterfront Hotel & Suites, 225 Derby St. The Salem Enterprise Chapter of Business Networking International meets to increase exposure to many other professionals and businesses, substantially increase referral business and build lasting relationships with local professionals. Guests are welcome to attend a meeting of The Salem Enterprise Chapter. For information, contact President Michael Kaloutas at

Moose Lodge rentals: Salem Moose Lodge 218 is now renting its function hall to nonmembers. The lodge is located at 50 Grove St., Salem. For information: 978-745-6450.

Celebrate Recovery: 6:30 p.m. Mondays, 63 Jefferson Ave., Salem. Receive help with habits, hurts and hang-ups. See how Celebrate Recovery can help. For information: 617-803-4589.

Early childhood screenings: Salem Public Schools offers developmental screenings to locate, identify and refer for special education evaluation any 3-, 4- or 5-year-old living in Salem who might have disabilities. The screening will take place at the Salem Early Childhood Center in the Bentley School on Memorial Drive. For information: 978-740-1181.