Polish American Ladies Society (PALS) — 11:30 a.m. Dec. 6 at Fischers Restaurant, 2100 W. Main St. in Belleville. Luncheon and Christmas party. Bring unwrapped toy for children’s Christmas party.
Wednesday Club — 11:30 a.m. Dec. 7 at Fischer’s Restaurant, 2100 W. Main St. in Belleville. Ginnie Cox will speak on “Holiday Fun and Fellowship.” Also, canned-good collection, white elephant sale, hats and gloves for children. Order off menu. Guests welcome.
Optimist Club of Belleville — 6 p.m. Dec. 6 at Bellecourt Place, 120 N. Jackson St. in Belleville. Christmas party with games, musical entertainment and fellowship. Guests welcome.
PSOP Book Club — 11 a.m. Dec. 8 at Papa Vito’s, 318 E. Washington in Belleville. Peg Malec will lead a discussion on “The Bridge of San Luis Rey” by Thornton Wilder.
American Association of University Women — 11:30 a.m. Dec. 10 at 4202 Main Street Brewery in Belleville (reservations to Mary Lu Bretsch by Dec. 8). Bring one or more books to donate to the Books for CASA Kids program. Order lunch off menu.
International Women’s Organization — 6:30 p.m. Dec. 6 in the community room at Eden Village, 200 S. Station Road in Glen Carbon (look for blue sign). The topic will be “Festivals and Holiday Customs Around the World” with panelists from Iran, Nigeria, Germany and Panama. Bring holiday cookies or snacks to share and items for silent auction. Guests welcome. For more information, call Esther at 406-0259, Barbara at 830-5804 or Joyce at 931-0041.
Highland League of Writers — 6 to 9 p.m. Dec. 5 at Korte Recreation Center in Highland. Free and open to the public. For more information, call Chuck Schwend at 618-887-4797.
O’Fallon Garden Club — 6:30 p.m. Dec. 6 at Katy Cavins Community Center, 305 S. Fifth St. in O’Fallon. Christmas meeting and potluck. Bring dish/dessert, as well as gloves, scissors and other supplies for wreath-making with Don Duncan. Drinks provided. Free and open to public (all ages). For more information, visit www.ofallongardenclub.com or Facebook page or call Harriet S. Baker at 618-632-5530 or 618-580-5530.