Largo blood drive The American Red Cross collects blood. Thursday, 9 a.m.-3 p.m. Prince George’s County Association of Realtors, 9200 Basil Ct., Largo. 800-733-2767. Registration requested.

Stroke Comeback Club A support group for survivors, caregivers and families of stroke survivors; information about resources, coping strategies, rehabilitation and prevention. Thursday at 6 p.m. MedStar NRH Rehabilitation Network, occupational therapy gym, 12158 Central Ave., Mitchellville. 301-390-3725. Free, registration required.

Greenbelt blood drive The American Red Cross will collect whole and double-red blood cells. Friday, 12:30-6 p.m. Greenbelt Community Center, 15 Crescent Rd., Greenbelt. 800-733-2767. Registration requested.

NFL punt, pass and kick competition Participants ages 6-15 will compete against each other to display their skills during a Redskins game. Saturday at 10 a.m. Prince George’s Sports and Learning Complex, 8001 Sheriff Rd., Landover. 301-446-6866.

Hyattsville HIV testing No needles; results in 20 minutes. Saturday, 1-3 p.m. First United Methodist Church of Hyattsville, 6201 Belcrest Rd. 301-927-6133. Free.

Fort Washington youth sports night Youths ages 13-17 can play volleyball and basketball. Saturday, 7-10 p.m. Potomac Landing Community Center, 12500 Fort Washington Rd. 301-292-9191. Free.

Nar-Anon — Addiction Is a family disease A 12-step support group for families and friends of addicts. Share your story or listen to others talk about how they cope and find recovery. Saturday and Sunday at 3 p.m. St. Barnabas Episcopal Church, 5203 St. Barnabas Rd., Temple Hills. Free.

Mental health work group This support group prepares mailings and does other volunteer tasks while discussing mental health challenges and solutions. Sponsored by the National Alliance on Mental Illness. Monday, 10 a.m.-noon. Beckett Field, Hanko building, 8511 Legation Rd., New Carrollton. Edward R. Bowles at 240-606-4352. Free, registration requested.

Shopping addictions recovery group The National Alliance on Mental Illness sponsors this support group. Monday, 6:30-8 p.m. Largo Kettering Library, 9601 Capital Lane, Largo. Cynthia Leslie at 240-481-5230. Yoko Makembe at 202-674-3895. Free, registration required.

Double-red blood drive The American Red Cross will collect whole and double-red blood cells. Tuesday, 1-7 p.m. College Park Moose Lodge, 3700 Metzerott Rd., College Park. 800-733-2767. Registration requested.

Breast cancer support group For women who have recently been diagnosed with breast cancer or recovered from the disease. Tuesday, 7-9 p.m. Doctors Community Hospital, fourth-floor classroom 415, 8100 Good Luck Rd., Lanham. 301-552-8060. Free, registration required.

Seniors line dancing workout For age 60 and older. Wednesday, 10 a.m.-noon. Langley Park Senior Activity Center, 1500 Merrimac Dr., Hyattsville. 301-408-4343. Free.

NAMI support group Sponsored by the National Alliance on Mental Illness. Wednesday, 6:30-8:30 p.m. 6178 Oxon Hill Rd., Suite 201, Oxon Hill. James E. Jones at 301-894-3042. Reservations required.

— Compiled by Jillian S. Jarrett

Submit an item E-mail at least 14 days before the publication date.