Rep. Rogers sets local June 9 office hour

State Rep. Dave Rogers, a Democrat in the 24th Middlesex District made up of parts of Cambridge and Arlington and all of Belmont, plans a Cambridge office hour from 4:30 to 5:30 p.m. June 9.

Five things to do this weekend: March 31-April 2

Five things to do this weekend: March 31-April 2

Opening Night at Sonia with Doomlover, CreatuoS, Aüva and Bad Boys Club; Christal Brown’s “The Opulence of Integrity”; Family Opera’s “Springtime for Haman”; Black Market sale; and Month in Review: Topical Comedy and other comic showcases.