May 24: LEWISTON, country line dancing will be held every Wednesday at 6:30 p.m. at Central Hall, Lisbon Street. 786-0003
May 24: NAPLES, a karaoke and dance will be held at 8 p.m. at Oh Ryan’s Pub and Club, Routes 11 and 302. 753-0100
May 24: PORTLAND, ballroom dancing will be held at 8:30 p.m. at Maplewood Dance Center, 383 Warren Ave. 878-0584
May 24: PORTLAND, author James Dodson will speak at noon at Portland Public Library, 5 Monument Square. 871-1710
May 25: AUBURN, David Ladd will speak about Maine songbirds at 6:30 p.m. at the Brackett Environmental Center. 783-7733
May 25: GREENE, Mac McHale and Emery Hutchins will perform at 7 p.m. on Thursday and 2 and 7 p.m. on Friday at the Sawyer Memorial, 371 Sawyer Road. Free 946-5311
May 25: LEWISTON, “Peek-a-Boo” puppet show will be held at 9:30 a.m. at New Life Community Center, 134 College St. 782-3939
May 25: LEWISTON, the Countryside Dancers will hold a dance at 7 p.m. at Central Hall, 191 Lisbon St.
May 25: LIVERMORE FALLS, Richard Moreau will perform at 6 p.m. at the gazebo. 897-3229
May 25: LIVERMORE FALLS, the Services Without Borders Resource Fair will be held from 11 a.m. to 6 p.m. at Livermore Falls High School. 778-5048
May 25: MECHANIC FALLS, the second annual oratorical contest will be held at 6:30 p.m. at Elm Street School gymnasium.
May 25: MONMOUTH, a plant sale and art show will be held at 6 p.m. at Henry L. Cottrell School, 169 Academy Road. 933-4426
May 25, June 1: PORTLAND, salsa and swing dancing will be held at 8:30 p.m. at Maplewood Dance Center, 383 Warren Ave. 878-0584