Children's Museum to host mask-making Oct. 29

ROCKLAND — Coastal Children’s Museum, 75 Mechanic St., holds a children's masquerade Oct. 29 from 11 a.m. to noon. Kids will get the opportunity to choose a mask and decorate it using color, sparkles, feathers, and more. They can then use their newly created masks to put on a show at the museum's Sea Star Stage, or simply show it off to all their friends. For more information, contact or 596-0300.

Library offers books and treats for Halloween

THOMASTON — Thomaston Public Library, 60 Main St., invites ghosts and goblins to its Halloween celebration Oct. 31 from 4 to 7 p.m. Trick-or-treaters are welcome to a free book and sweets while supplies last. All are welcome, and there is parking in the rear of the building.

Free program on wills and estates set for Nov. 1

WARREN — Attorney Jason Heath will give a free presentation on wills and estate planning at the Warren Free Public Library, 282 Main St., Nov. 1 from 6:30 to 7:30 p.m. The presentation is intended to provide basic information to those who do not have an estate plan or are considering changing an existing estate plan. Presentation topics include wills, probate, taxes, durable powers of attorney, and advance health care directives. For more information, call 596-6506.

Historical society holds annual meeting Nov. 2

UNION — Union Historical Society holds its annual meeting in the Old Town House Nov. 2 at 7:30 p.m. Patty Kahn of Tenants Harbor will make a presentation on the society's historic Robbins House.

The evening will begin with a brief business meeting and election of eight officers and three directors. Refreshments will be served following the presentation. For more information, call 785-5444 and leave a message.

Geologist to make presentation at library Nov. 10

UNION — The Vose Library, 392 Common Road, hosts geologist Sid Quarrier with a presentation titled, "Landscapes, Geology and Human Affairs on the St. George River" Thursday, Nov. 10, at 7 p.m. Light refreshments will precede the talk at 6:30. For more information, call 785-4733.