Jackson Memorial Library annual meeting

TENANTS HARBOR — Jackson Memorial Library is holding its annual meeting Tuesday, Aug. 5, at 6 p.m. at the library. All library cardholders are members and may vote for the slate of board members and officers. There is also a by-law change making the Volunteer Coordinator an ex-officio member of the board. For more information, go to JacksonMemorialLibrary.org or call 372-8961.

American Red Cross blood drive

ROCKLAND — There will be an American Red Cross blood drive on Thursday, July 31, from 1 to 6 p.m. at the American Legion, 335 Limerock St.

Blood donors with types O negative, B negative and A negative are especially needed.

The Red Cross is seeing fewer appointments at its blood donation centers and blood drives this summer than what is needed to ensure blood and platelets continue to be available for patients. During the summer months of June, July and August, on average, about two fewer donors make an appointment to give blood at each Red Cross blood drive than what patients need. This can add up to more than 100,000 fewer donations during the summer.

To learn more and make an appointment to donate blood, visit redcrossblood.org or call 1-800-RED CROSS.

Cushing library book sale

CUSHING — The Cushing Public Library will hold its annual book sale Saturday, Aug. 2, from 8 a.m. to 1 p.m. The library is located in the Cushing Community Building at 39 Cross St. A wonderful variety of fiction and non-fiction books are available including mysteries, biographies, cookbooks, gardening, art books, nautical, history, and children’s books. Vintage and movie DVDs will also be for sale.

Smoking cessation class begins Aug. 5

ROCKPORT — Register for the free Freshstart smoking cessation program, held over four weeks. Freshstart is designed to help one stop smoking as quickly as possible. Quitting is a two-part process: stopping and staying stopped.

Classes will be held on Tuesday evenings, Aug. 5, 12, 19 and 26, from 5:30 to 7 p.m. at the Picker Family Resource Center, located on the Pen Bay Medical Center campus. Call 596-8950 to register.