“From Spirituals to Hip Hop: The Evolution of American Music,” 6:30 p.m. at the Langley-Adams Library, 185 Main St., Groveland. Presented by NECC professor Kevin Comtois. 978-372-1732, langleyadamslib.org.
Mini Clinic, 1 to 2 p.m. at Frye Circle. Hosted by the Town of Andover Health Department. 978-623-8295, andoverma.gov.
Nonfiction Book Discussion, 7 p.m. at the Hampstead Public Library, 9 Mary E. Clark Drive. “The Life and Times of the Thunderbolt Kid” by Bill Bryson will be discussed. Copies are available at the front desk. Newcomers are always welcome. 603-329-6411.
Mahjong, 1 to 3 p.m. at the Methuen Senior Activity Center, 77 Lowell St. 978-983-8825.
Movie Afternoon, 12:30 p.m. in the Town Hall Meeting Room, 183 Main St., Groveland. “The Dark Knight Rises” will be screened. Call to reserve a seat. 978-372-1101.
“Meet Mrs. Drinkwater” One Woman Theatre Show, 7:30 p.m. at the Edgewood Retirement Community, 575 Osgood St., North Andover. Laura Bellusci, the actress and writer who brings Mrs. D to life on stage, draws from her experiences while growing up in an Italian American family in East Boston. Free admission. 978-725-3300.
“Holy Yoga,” 6:30 p.m. at the First Presbyterian Church, 346 Broadway, Haverhill. Led by Amanda Souliotis, whose ministry incorporates prayer, meditation, and Bible reading with yoga. Open to the public. The program benefits men and women. No experience necessary. A free will offering will gratefully be accepted. Wear comfortable clothing and bring a friend. 978-374-8029, FirstPresbyterianHaverhill.org.
Tuesday, Jan. 29
Music of the Jazz Age, 6:30 p.m. at the Pelham Public Library, 24 Village Green. The library has received a grant from the New Hampshire Humanities Council to present “A Sound Track for The Great Gatsby: Music of the Jazz Age.” With professional musician Paul Combs. Free and open to the public. Mocktail martinis will be served. 603-635-7581, pelhampubliclibrary.org.
American Red Cross Blood Drive, 2 to 7 p.m. at the Congregational Church, 4 King St., Groveland. 1-800-RED CROSS (1-800-733-2767), redcrossblood.org.