Red Cross blood drive, noon to 4 p.m., Mercer Mall, Bluefield.
Crab Orchard MacArthur Public Service District semi-monthly meeting, 10 a.m., conference room of the business office, 196 Glenview Road, Crab Orchard.
Southern Conservation District monthly board meeting will be June 10, 9:45 a.m., 463 Ragland Road, Beckley. Agenda is posted at the office; call 304-253-0261.
Hinton Senior Center birthday party, 11:15 a.m., for anyone with a birthday this month who is age 60 or over. Call 304-466-4019.
Beckley Masonic Lodge No. 95 AF and AM regular meeting, 7:30 p.m., Howe Street, Beckley. Refreshments to follow.
Cynthia Bickey Art Gallery, 600 Johnstown Road, Beckley, 11 a.m. to 5 p.m.
Seminar for dependence of cigarettes and tobacco, conference room beside the cafeteria, Appalachian Regional Hospital. Call 304-252-1600 or 304-465-1901.
Ballroom Dance Classes begins, J. Gilley’s All Occasion Room, beginners class, 7 to 8 p.m., social dancing, 8 to 9 p.m., intermediate class, 9 to 10 p.m. For more information call 304-425-0771.
Nar-Anon support meetings, 6:30 p.m., St. Andrew’s Episcopal Church, Oak Hill. Call Vicki at 304-222-0284.
The Bridge Recovery Group meeting, 7 p.m., Christian Resource Center, 300 N. Kanawha St., Beckley. For more information, call Ernie at 304-252-9494.
Veterans of Foreign Wars Post 4326 of Midway karaoke, 8 p.m. to midnight, 1000 Midway Road, Midway. They also have daily raffle and continuous membership drive.
Islamic Association of West Virginia, Beckley Chapter, 307 Stanaford Road, Beckley, 1:30 p.m., Jumu'ah; 8 p.m., Quran session.
Line dance class, new Moose Lodge, New River Drive, beginners class, 7 p.m., experienced class, 8 p.m. Call 304-253-7807.
Mount Hope Lions Club Bingo, doors open, 5 p.m., early birds, 6:30 p.m., regular bingo, 7 p.m.; 11 $75 games, four $100 games, one guaranteed $250 coverall, one progressive $500 coverall. Call 304-877-9800.
Bingo, Knights of Columbus, behind St. Francis deSales Catholic Church, 201 Raleigh Ave., Beckley, Early bird bingo at 6:30 p.m., regular games at 7 p.m., guaranteed $750 jackpot.
Bingo, Rainelle VFW Post 4484, 401 Main St., Rainelle. 6:30 p.m., early birds, regular games at 7 p.m.
Bingo, Beaver Fire Department, 6:30 p.m., early birds; 7 p.m., regular games. Call 304-252-5824.
Bingo, 5 p.m., Sophia City Volunteer Fire Department, Main Street, Sophia, raffle, early bird starts at 6:30 p.m., regular games at 7 p.m.
High on Life Group meeting, 9 a.m., Mother Program (FMRS), Eisenhower Drive, Beckley.
Freedom Area Narcotics Anonymous meeting, St. James Episcopal Church, Court Street, Lewisburg, noon; First Presbyterian Church, Duhring and Tazewell streets (annex), Bluefield, 6 p.m.; Drop Inn Center, 325 Prince St., Beckley, 7:30 p.m. Call 1-800-766-4442.
Alcoholics Anonymous, Rupert, open meeting, 7 p.m., Big Clear Creek Baptist Church, Anjean Road, 0.4 mile off Rt. 60; Saturday is a candlelight meeting. Call 304-392-5456 or 304-392-6512.
AA meetings, Beckley Appalachian Hospital, 306 Stanaford Road, 8 p.m. (OB), Bob E. 252-7231, Guy 253-7488, Curtis W. 573-7201; Beckley, Steps to Freedom, Presbyterian Church, 203 S. Kanawha St., 8 p.m. (OBB), Joe 578-0123, Dwayne T. 683-4884; Oak Hill, Presbyterian Church, 250 Central Ave., 8 p.m. (OD), Gary W. 469-2067, Cliff P. 465-1766; Richwood, 4 E. Main St., 8 p.m. (OBB), Keith 846-2566, Tim 846-6925, Marsheila 846-4900; Rupert, Big Clear Creek Baptist Church, Anjean Road (0.4 mile on left) (OD), 7 p.m., P.J. 438-7414, Sheila 438-7414. (Dist. 10); Webster Springs, St. Anne’s Catholic Church, 160 McGraw Ave. (OD/), 8 p.m., Roger 226-3084; Whipple/Scarbro, High Noon Group, New River (Robinson) Annex (Route 612, off U.S. 19), noon (OD/), Jerry P. 465-1523, Tammy/John C. 252-8466, Paul 663-3911.
Hinton Veterans Museum, Ballengee Street, Hinton, noon to 4 p.m.